Steam engine sound effects using data from flash. Hitting a pushbutton adds a whistle sound to the engine noise. A speaker with a driver plays audio.

Dependencies:   mbed

https://os.mbed.com/users/4180_1/notebook/using-flash-to-play-audio-clips/ has additional details

Files at this revision

API Documentation at this revision

Comitter:
4180_1
Date:
Fri Jan 17 13:18:11 2020 +0000
Commit message:
ver 1.0

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
steam-train.h Show annotated file Show diff for this revision Revisions of this file
steam-whistle.h Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r 0b19409c9805 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jan 17 13:18:11 2020 +0000
@@ -0,0 +1,49 @@
+#include "mbed.h"
+#include "steam-train.h" //setup recorded sound data in flash
+#include "steam-whistle.h"
+//Mixes two sounds, steam engine and whistle,
+//using flash audio player
+//pushbutton on p12 blows whistle
+//Speaker with amp on p18 DAC to play audio
+
+AnalogOut speaker(p18);//output to audio amp to drive speaker
+DigitalOut led(LED1);
+DigitalOut led2(LED2);
+DigitalIn whistle(p12,PullUp);//pushbutton to ground for whistle
+Ticker audio_tick; //audio sample rate interrupt
+int i=0;
+int j=0;
+
+//interrupt routine to play next audio sample from array in flash
+void audio_sample ()
+{
+    unsigned short data;
+    data = steam_train_data[i]>>1;
+    //add whistle sound if button hit
+    //since two audio signals are added, scaling down using >>1
+    //(i.e., shift is faster than /2) avoids overflow (i.e., audio distortion)
+    //As an alternative, data could also be scaled down
+    //in the .h flash data files using the audio tools
+    if (!whistle) {
+        data = data+(steam_whistle_data[j]>>1);
+        j++;
+        if (j>NUM_ELEMENTS_WHISTLE) j=0;
+    } else j=0;
+    //scale down by 2 to avoid amp saturation and audio distortion
+    speaker.write_u16(data);
+    i++;
+    if (i>NUM_ELEMENTS_TRAIN) i = 0;
+}
+
+int main()
+{
+    //enable audio interrupt using timer - 8Khz sample rate
+    audio_tick.attach(&audio_sample, 1.0 / 8000.0);
+    while(1) {
+        //LED blink
+        led = !led;
+        //Whistle pb status
+        led2 = !whistle;
+        wait(0.5);
+    }
+}
diff -r 000000000000 -r 0b19409c9805 mbed.bld
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Fri Jan 17 13:18:11 2020 +0000
@@ -0,0 +1,1 @@
+https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400
\ No newline at end of file
diff -r 000000000000 -r 0b19409c9805 steam-train.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/steam-train.h	Fri Jan 17 13:18:11 2020 +0000
@@ -0,0 +1,2959 @@
+/**********************************************************************
+* Written by WAVToCode
+* Date:             Fri Jan 17 07:50:26 AM
+* FileName:         steam-train.h
+* Interleaved:      Yes
+* Signed:           No
+* No. of channels:  1
+* No. of samples:   23557
+* Bits/Sample:      16
+**********************************************************************/
+
+#define NUM_ELEMENTS_TRAIN 23557
+
+const unsigned short steam_train_data[NUM_ELEMENTS_TRAIN] = {
+40220, 23343, 34313, 37277, 29070, 33892, 37018, 37682, // 0-7
+27829, 34837, 37172, 39778, 30935, 25765, 29703, 22361, // 8-15
+23752, 30593, 27586, 27328, 38768, 36959, 24695, 29761, // 16-23
+31949, 22904, 36721, 30839, 22078, 36049, 38106, 31130, // 24-31
+37819, 36514, 38207, 41635, 29524, 33107, 36793, 28546, // 32-39
+30083, 32451, 27517, 29580, 26102, 36259, 30734, 35709, // 40-47
+49550, 40654, 38337, 46512, 41349, 41847, 46276, 33059, // 48-55
+35035, 37953, 29636, 30872, 34906, 25540, 34700, 33705, // 56-63
+31329, 24049, 22798, 28119, 24728, 29189, 29009, 23456, // 64-71
+28895, 30646, 28194, 30144, 27316, 32415, 25952, 26454, // 72-79
+28254, 22165, 19182, 30442, 31404, 31395, 35872, 41779, // 80-87
+39536, 34314, 40158, 34616, 36616, 37115, 34489, 38961, // 88-95
+35524, 34697, 41181, 34407, 34340, 38338, 36275, 40695, // 96-103
+33287, 30130, 41399, 37221, 33266, 36752, 50834, 43223, // 104-111
+42132, 43486, 32387, 29001, 18466, 29634, 30744, 34898, // 112-119
+45587, 35810, 28496, 31392, 22183, 22871, 37775, 30368, // 120-127
+25128, 22246, 20802, 21463, 25438, 26182, 20187, 34982, // 128-135
+34556, 23923, 31549, 45825, 38716, 33109, 43134, 36197, // 136-143
+29745, 34050, 38709, 25192, 34527, 51752, 41036, 38083, // 144-151
+40169, 42731, 25237, 21959, 36285, 29748, 31730, 29872, // 152-159
+40162, 47014, 38225, 35533, 22246, 22880, 23821, 14150, // 160-167
+36871, 39143, 31693, 42148, 36115, 23164, 15134, 27424, // 168-175
+27265, 30451, 20506, 18945, 31352, 21162, 17819, 28526, // 176-183
+36639, 19821, 30801, 45014, 34431, 32129, 36872, 47692, // 184-191
+32503, 33640, 38472, 39772, 44444, 39200, 49760, 37861, // 192-199
+31861, 42245, 53888, 38486, 46314, 52642, 27261, 29862, // 200-207
+37738, 33949, 33889, 30745, 25303, 31413, 20137, 29303, // 208-215
+39420, 33513, 33268, 28419, 19337, 18152, 13535, 21764, // 216-223
+40136, 33792, 23110, 34339, 29735, 24213, 30742, 37229, // 224-231
+40485, 22314, 38215, 26265, 19376, 31654, 26824, 37767, // 232-239
+41019, 39979, 44846, 35993, 30062, 29703, 25837, 35817, // 240-247
+35999, 35637, 35036, 34665, 23383, 42295, 40113, 35639, // 248-255
+32860, 25648, 28246, 21787, 39491, 36898, 37539, 32041, // 256-263
+30602, 21914, 33970, 37372, 36295, 50937, 46453, 27521, // 264-271
+27148, 42091, 33385, 29648, 29445, 36337, 34229, 41451, // 272-279
+35945, 32967, 34700, 23211, 40130, 34069, 32130, 34046, // 280-287
+34495, 38125, 27879, 50201, 32202, 29137, 33757, 33302, // 288-295
+28038, 22848, 35345, 21979, 22262, 26921, 36759, 38436, // 296-303
+25350, 19858, 21421, 14187, 17392, 19445, 31251, 28101, // 304-311
+23323, 32124, 30853, 24743, 43959, 45090, 33160, 39003, // 312-319
+45274, 42042, 39564, 52562, 32599, 30982, 38539, 37869, // 320-327
+40167, 34285, 45190, 40600, 27940, 38558, 27816, 21945, // 328-335
+24794, 35212, 37733, 36408, 41126, 42326, 31454, 35295, // 336-343
+43222, 37363, 32345, 32966, 37414, 20165, 32478, 25087, // 344-351
+18841, 21792, 24618, 37569, 35671, 43921, 37521, 21438, // 352-359
+20198, 17330, 22175, 38818, 39509, 28352, 39383, 39370, // 360-367
+28471, 33757, 28543, 34753, 39389, 31580, 37142, 35261, // 368-375
+27519, 41862, 42142, 28753, 29446, 36677, 34245, 41568, // 376-383
+41234, 37576, 33790, 25377, 30709, 21151, 26142, 32512, // 384-391
+32014, 36366, 36667, 34729, 25964, 22996, 20310, 29633, // 392-399
+40328, 19583, 27590, 34007, 24277, 30051, 45636, 51194, // 400-407
+26389, 33674, 40614, 30601, 25420, 35669, 31961, 21453, // 408-415
+36733, 33747, 38642, 44831, 38947, 35982, 29566, 34437, // 416-423
+32534, 35522, 46350, 39893, 41027, 37578, 27883, 32682, // 424-431
+34744, 31920, 35068, 35103, 26407, 27508, 32751, 29715, // 432-439
+30915, 30152, 23507, 21199, 27044, 31587, 27601, 30677, // 440-447
+30140, 24802, 29119, 33414, 28245, 30914, 33922, 20892, // 448-455
+32357, 36410, 32459, 38011, 37021, 45807, 49771, 50838, // 456-463
+53627, 36414, 32337, 37937, 28414, 38034, 38553, 28655, // 464-471
+32401, 38985, 20298, 14257, 38523, 28330, 17278, 28920, // 472-479
+32327, 30405, 24727, 26056, 28806, 16777, 16520, 29445, // 480-487
+23510, 26445, 34521, 30704, 32943, 31225, 29985, 38270, // 488-495
+36554, 23139, 35387, 35137, 26050, 29672, 27914, 28430, // 496-503
+29886, 38439, 39813, 35514, 30460, 29769, 31083, 36101, // 504-511
+38043, 38658, 45714, 51835, 53864, 52471, 52635, 42337, // 512-519
+43772, 46686, 42950, 40701, 34054, 29202, 32674, 36981, // 520-527
+24329, 24733, 28991, 21747, 29287, 28584, 22941, 27721, // 528-535
+19934, 16460, 13940, 14165, 23424, 32707, 35664, 31820, // 536-543
+35078, 32185, 30674, 36297, 33531, 31341, 34225, 33253, // 544-551
+34773, 35045, 39684, 42861, 39332, 34550, 35258, 40487, // 552-559
+37315, 31011, 30181, 31750, 35696, 35488, 36051, 44222, // 560-567
+39069, 34363, 34446, 32273, 34827, 38716, 37289, 34069, // 568-575
+32984, 36029, 36908, 33837, 32894, 35041, 32448, 28071, // 576-583
+26333, 32514, 35576, 37319, 38446, 31087, 27596, 22246, // 584-591
+27938, 29121, 29096, 29492, 27131, 27857, 31219, 27809, // 592-599
+23217, 27734, 23406, 33662, 35091, 35698, 37153, 31747, // 600-607
+36306, 35074, 33164, 30622, 33829, 33685, 35707, 30952, // 608-615
+33184, 33933, 28638, 32669, 31978, 28378, 29370, 30175, // 616-623
+22821, 31895, 33465, 38263, 39323, 31844, 42254, 40223, // 624-631
+37098, 39792, 34216, 35812, 32463, 36048, 45047, 36003, // 632-639
+38857, 40201, 35762, 35396, 33841, 34761, 31899, 34757, // 640-647
+32562, 38669, 45740, 38775, 39299, 30030, 36672, 31072, // 648-655
+28525, 33828, 20604, 29222, 24542, 26466, 26064, 25634, // 656-663
+25516, 28048, 30418, 25793, 35075, 22901, 22350, 27903, // 664-671
+27441, 27032, 30971, 33467, 33275, 33754, 36785, 40800, // 672-679
+34003, 40355, 42858, 38517, 38849, 40418, 45783, 44098, // 680-687
+35018, 43139, 35286, 28351, 31484, 32654, 32087, 26913, // 688-695
+34617, 28606, 31941, 33347, 33115, 32084, 35655, 33426, // 696-703
+32204, 33067, 27740, 32738, 24354, 24841, 27718, 25298, // 704-711
+26795, 28319, 26402, 25877, 23482, 26443, 26556, 29155, // 712-719
+31210, 30281, 34478, 39021, 39123, 34611, 38386, 40469, // 720-727
+36249, 38121, 36019, 30753, 38040, 35584, 31106, 35362, // 728-735
+37421, 31557, 39243, 41267, 31254, 32116, 30755, 26173, // 736-743
+29392, 32072, 28731, 35849, 38656, 30420, 34520, 38030, // 744-751
+25917, 28132, 35098, 32385, 33839, 34788, 33737, 31104, // 752-759
+26108, 27497, 26054, 24246, 30984, 34984, 33473, 34798, // 760-767
+39237, 31094, 34493, 38997, 34577, 32531, 27938, 32853, // 768-775
+30821, 29406, 29333, 36418, 32878, 26139, 33523, 30523, // 776-783
+26535, 33753, 33492, 30393, 32521, 28922, 31658, 30900, // 784-791
+33439, 33184, 36703, 29378, 29167, 37061, 30375, 34798, // 792-799
+34510, 30676, 34510, 41132, 34291, 31953, 40122, 34338, // 800-807
+33421, 34355, 31745, 28050, 29785, 33777, 25665, 30495, // 808-815
+30211, 32057, 30257, 26325, 29829, 33590, 31152, 26325, // 816-823
+36525, 31344, 31951, 36636, 33417, 35976, 37280, 32353, // 824-831
+28992, 36922, 34997, 28993, 34090, 33056, 31541, 34517, // 832-839
+36807, 34104, 35868, 34763, 36171, 33956, 27783, 34756, // 840-847
+32908, 32251, 37096, 35330, 32480, 35786, 26546, 26127, // 848-855
+30899, 32033, 34381, 31430, 31021, 29315, 33480, 34205, // 856-863
+33218, 34352, 33741, 29657, 32637, 32542, 27303, 31109, // 864-871
+34620, 35096, 34552, 33382, 30537, 34320, 33711, 30545, // 872-879
+35281, 38849, 37515, 32976, 37516, 34066, 30797, 34736, // 880-887
+33867, 34165, 36439, 37770, 33455, 31480, 30941, 33347, // 888-895
+29596, 29317, 33531, 29214, 26917, 28554, 30048, 28785, // 896-903
+28334, 28680, 26355, 32794, 37528, 32600, 37561, 34637, // 904-911
+32227, 30424, 31727, 35746, 33720, 38573, 37677, 34321, // 912-919
+32043, 33493, 30609, 33507, 36617, 34432, 35427, 33059, // 920-927
+32709, 30531, 30531, 33357, 32566, 30681, 29537, 34045, // 928-935
+32125, 24099, 33605, 34410, 30011, 36827, 35269, 34440, // 936-943
+36398, 32941, 36688, 39738, 34924, 38072, 40352, 39978, // 944-951
+40527, 37476, 35080, 33213, 30369, 28649, 31111, 29531, // 952-959
+29455, 35024, 33167, 36118, 35561, 34099, 32538, 30077, // 960-967
+34158, 30371, 32046, 25262, 29548, 34515, 27248, 32986, // 968-975
+27304, 26475, 29145, 30412, 32028, 29428, 32749, 31227, // 976-983
+27651, 28346, 28669, 27306, 28809, 32136, 32179, 35308, // 984-991
+32864, 26297, 33495, 33271, 30148, 38216, 34993, 32764, // 992-999
+36783, 37637, 36031, 38942, 37609, 36052, 36582, 32163, // 1000-1007
+34807, 33347, 32888, 32188, 36101, 31090, 33216, 39553, // 1008-1015
+34322, 36775, 34529, 38859, 35919, 32506, 35527, 32809, // 1016-1023
+31156, 32648, 32056, 30785, 31163, 28692, 26784, 29055, // 1024-1031
+28252, 27448, 30523, 28654, 28780, 27929, 29606, 29214, // 1032-1039
+29826, 33541, 31530, 30348, 32437, 33800, 32711, 35189, // 1040-1047
+35376, 31956, 33392, 33152, 32420, 37155, 36589, 35099, // 1048-1055
+38867, 41614, 36724, 37181, 37772, 36239, 35113, 33269, // 1056-1063
+39189, 35544, 31536, 37274, 36907, 34882, 35478, 36989, // 1064-1071
+37085, 32642, 33557, 35252, 30267, 29549, 32473, 24611, // 1072-1079
+24336, 27776, 25765, 27987, 30733, 29335, 27869, 33206, // 1080-1087
+32286, 31248, 28266, 30310, 36919, 31952, 33843, 35138, // 1088-1095
+35039, 35445, 36745, 41410, 35242, 37491, 40418, 34722, // 1096-1103
+30706, 31784, 33675, 28676, 30200, 32388, 32383, 33479, // 1104-1111
+33532, 35761, 33175, 31874, 26717, 24843, 28656, 27128, // 1112-1119
+30960, 28606, 26667, 33843, 32564, 32975, 38066, 35282, // 1120-1127
+34405, 34909, 33764, 31993, 32821, 33347, 32292, 33206, // 1128-1135
+34472, 33177, 33751, 34252, 31980, 32435, 32242, 34394, // 1136-1143
+31687, 29676, 32102, 31366, 31487, 33855, 32220, 30956, // 1144-1151
+30966, 30372, 32066, 30810, 29687, 30731, 30417, 32118, // 1152-1159
+35275, 31380, 33393, 33022, 31283, 33108, 30242, 30330, // 1160-1167
+31508, 32694, 31103, 32842, 31457, 30199, 26360, 24426, // 1168-1175
+27812, 24726, 30109, 32957, 29449, 30029, 32951, 33895, // 1176-1183
+35941, 34553, 33197, 34704, 31790, 34495, 35151, 32724, // 1184-1191
+37776, 42970, 36422, 31720, 35194, 36268, 34705, 37249, // 1192-1199
+32962, 28200, 32473, 32752, 29897, 29270, 32796, 33261, // 1200-1207
+29524, 27646, 31538, 33103, 34982, 29827, 33843, 35320, // 1208-1215
+31833, 36019, 33192, 34946, 32482, 32098, 32792, 33878, // 1216-1223
+34197, 33592, 34489, 33476, 32979, 35743, 34409, 34536, // 1224-1231
+35243, 36590, 38422, 31733, 32546, 33678, 33994, 32110, // 1232-1239
+31490, 34230, 33820, 31488, 35513, 34036, 25073, 33148, // 1240-1247
+34979, 30884, 35838, 36273, 32412, 30138, 32383, 29018, // 1248-1255
+28415, 33187, 31325, 30665, 30091, 31276, 31272, 25214, // 1256-1263
+28906, 32524, 29793, 30825, 29767, 29709, 28741, 31369, // 1264-1271
+35522, 34724, 33383, 34841, 34309, 34345, 36742, 33462, // 1272-1279
+30490, 37210, 34213, 31203, 38091, 39113, 40184, 37792, // 1280-1287
+38767, 33404, 29605, 33183, 31542, 27518, 30482, 31931, // 1288-1295
+29164, 30047, 28749, 25939, 27602, 27565, 27837, 34101, // 1296-1303
+34082, 33688, 31368, 30934, 31612, 27460, 32486, 34632, // 1304-1311
+27613, 32097, 35039, 28761, 33595, 34241, 26596, 32695, // 1312-1319
+30542, 34350, 34839, 32859, 43759, 33730, 32726, 40019, // 1320-1327
+33301, 36237, 35957, 28417, 36526, 36193, 32671, 34339, // 1328-1335
+30899, 37599, 37037, 34145, 37174, 34473, 34298, 29334, // 1336-1343
+33661, 28918, 26257, 28861, 28201, 29383, 26112, 36328, // 1344-1351
+33401, 27111, 27397, 35412, 32977, 31139, 34189, 30352, // 1352-1359
+37611, 30737, 28536, 39937, 33166, 34123, 43632, 27601, // 1360-1367
+30319, 44136, 36411, 30827, 34150, 38923, 33468, 34825, // 1368-1375
+31696, 31610, 37879, 29461, 25941, 34993, 33142, 27219, // 1376-1383
+32919, 29218, 35453, 29599, 30281, 35306, 30111, 31758, // 1384-1391
+33820, 35460, 32252, 41103, 36707, 35111, 33493, 32357, // 1392-1399
+33823, 34333, 29505, 33845, 34905, 25057, 28160, 29057, // 1400-1407
+30414, 30901, 38159, 32223, 31858, 34871, 38009, 30969, // 1408-1415
+32734, 35797, 32185, 39055, 38202, 44660, 35064, 39471, // 1416-1423
+39485, 32734, 32465, 33018, 34319, 18987, 26847, 32507, // 1424-1431
+21474, 27665, 36381, 34108, 26328, 36861, 36707, 29516, // 1432-1439
+38679, 35482, 38977, 28834, 38992, 42964, 28650, 44070, // 1440-1447
+37014, 31501, 31974, 31205, 24519, 18975, 29615, 26692, // 1448-1455
+24086, 19944, 28077, 33925, 15789, 37616, 41302, 21454, // 1456-1463
+36866, 32560, 30323, 30712, 27927, 32995, 33719, 31161, // 1464-1471
+32568, 37589, 36520, 40059, 44210, 44627, 34167, 33065, // 1472-1479
+37740, 31728, 38593, 36339, 27537, 45586, 41106, 30880, // 1480-1487
+40784, 35462, 22687, 33559, 33514, 29633, 36977, 37471, // 1488-1495
+45790, 36534, 36689, 40859, 35164, 35682, 30880, 32439, // 1496-1503
+34867, 21067, 24033, 31702, 33688, 24754, 28964, 33977, // 1504-1511
+17442, 18612, 29033, 20439, 20923, 32600, 28601, 29697, // 1512-1519
+29119, 35423, 32037, 34704, 25331, 32329, 38115, 25955, // 1520-1527
+35563, 47666, 36585, 37272, 43825, 29151, 44818, 33726, // 1528-1535
+32490, 32103, 33904, 42761, 22248, 24794, 28945, 20893, // 1536-1543
+28790, 35992, 25253, 28258, 36300, 29477, 36478, 34542, // 1544-1551
+31410, 42882, 31732, 29776, 32342, 30601, 34071, 37639, // 1552-1559
+34478, 30267, 33789, 43021, 28702, 20438, 45857, 42926, // 1560-1567
+32593, 36184, 31043, 31260, 43830, 38250, 33374, 41830, // 1568-1575
+29326, 21685, 37483, 35541, 31173, 32972, 37117, 41963, // 1576-1583
+32254, 35557, 52970, 52994, 47500, 61642, 44200, 18193, // 1584-1591
+30327, 29675, 10533, 11420, 22310, 15278, 11332, 18547, // 1592-1599
+15548, 13400, 23795, 34872, 22358, 25636, 36550, 27909, // 1600-1607
+31490, 41708, 42269, 29971, 38732, 41306, 32350, 30944, // 1608-1615
+29395, 33437, 38322, 32855, 33325, 35446, 27618, 39366, // 1616-1623
+38884, 32001, 42580, 40969, 35710, 26048, 28855, 38681, // 1624-1631
+35518, 50880, 42844, 42478, 50030, 40511, 39229, 28856, // 1632-1639
+33370, 25711, 18424, 25854, 34535, 31004, 18219, 35326, // 1640-1647
+22505, 12162, 24111, 16557, 25524, 22015, 18616, 32206, // 1648-1655
+42362, 28042, 26123, 51315, 40675, 29267, 37925, 32857, // 1656-1663
+27235, 28260, 38217, 32489, 24007, 32385, 47071, 48444, // 1664-1671
+37990, 57507, 41944, 40053, 39496, 37087, 37619, 29876, // 1672-1679
+45172, 38786, 38482, 30636, 26056, 40088, 43351, 31825, // 1680-1687
+36223, 47704, 41308, 28261, 32227, 28360, 36058, 26927, // 1688-1695
+34288, 43798, 22707, 15151, 16255, 26091, 10148, 7508, // 1696-1703
+23066, 17115, 5997, 38793, 44913, 37858, 31323, 34319, // 1704-1711
+38732, 19196, 34925, 32243, 28558, 32590, 25332, 31198, // 1712-1719
+28276, 32798, 37500, 31772, 27835, 25274, 37284, 43003, // 1720-1727
+39323, 44990, 42571, 43307, 38800, 28814, 40430, 39128, // 1728-1735
+36025, 31250, 37660, 34524, 31681, 45999, 30458, 34915, // 1736-1743
+43608, 28920, 40229, 44053, 30823, 32755, 32098, 18761, // 1744-1751
+16120, 34383, 27437, 27408, 33794, 23990, 33510, 29075, // 1752-1759
+33542, 44625, 23156, 12613, 28885, 36890, 22764, 38269, // 1760-1767
+39640, 21656, 26971, 35583, 41260, 35517, 24222, 33331, // 1768-1775
+36716, 24877, 46728, 48749, 50933, 49576, 33928, 35944, // 1776-1783
+37343, 41542, 41830, 36879, 25508, 21599, 35893, 27221, // 1784-1791
+25445, 33258, 38446, 27623, 30599, 48948, 23380, 24439, // 1792-1799
+24095, 27503, 23031, 34133, 37715, 30884, 20425, 15271, // 1800-1807
+27982, 26200, 29875, 36509, 45151, 26348, 39103, 42860, // 1808-1815
+38265, 47631, 55400, 41289, 27391, 25014, 31229, 27411, // 1816-1823
+25826, 35679, 34316, 43784, 42369, 46999, 50365, 39702, // 1824-1831
+26671, 36618, 32204, 39754, 42746, 37821, 45484, 34698, // 1832-1839
+36177, 31176, 18119, 14965, 28514, 25069, 22567, 35041, // 1840-1847
+30374, 27468, 20225, 31503, 30531, 18270, 23854, 25043, // 1848-1855
+12135, 22508, 35830, 18518, 19393, 33586, 34175, 28084, // 1856-1863
+31552, 36915, 41940, 41280, 52407, 42093, 39951, 41184, // 1864-1871
+45274, 43526, 38419, 45869, 45629, 40317, 28804, 23524, // 1872-1879
+21814, 21925, 22813, 40017, 26598, 28070, 32668, 23293, // 1880-1887
+22884, 33561, 31202, 37731, 32864, 17177, 27896, 18839, // 1888-1895
+23336, 43692, 45712, 40220, 42516, 33935, 30690, 36251, // 1896-1903
+40738, 27149, 39334, 43650, 24518, 18583, 30834, 31903, // 1904-1911
+25728, 31514, 29307, 39061, 33847, 29234, 37403, 34704, // 1912-1919
+31405, 43251, 44906, 33183, 31469, 29890, 19365, 26322, // 1920-1927
+35710, 23210, 20363, 42473, 36343, 32582, 31704, 25691, // 1928-1935
+30951, 29181, 43314, 37249, 35151, 47523, 45467, 42973, // 1936-1943
+37250, 33620, 29006, 35928, 27212, 20327, 37146, 17490, // 1944-1951
+18829, 20619, 19154, 23072, 23829, 37788, 35692, 34423, // 1952-1959
+28340, 22371, 29125, 26168, 31098, 41854, 23263, 24180, // 1960-1967
+30463, 33169, 26390, 46710, 57098, 43923, 44518, 31082, // 1968-1975
+34848, 29164, 33615, 39890, 51512, 43369, 43307, 53239, // 1976-1983
+36622, 34038, 38761, 41703, 34484, 36479, 33368, 38548, // 1984-1991
+44672, 47274, 52033, 38988, 30636, 34557, 22814, 25430, // 1992-1999
+17825, 13426, 16707, 11965, 26875, 15055, 16443, 19804, // 2000-2007
+21557, 22671, 17393, 14065, 18526, 27160, 40996, 48433, // 2008-2015
+37460, 44329, 42828, 37931, 33610, 36437, 32217, 34699, // 2016-2023
+35823, 22047, 30337, 30323, 43000, 55397, 38152, 44884, // 2024-2031
+46169, 39091, 45092, 35317, 46692, 47314, 27718, 26570, // 2032-2039
+30510, 30346, 32269, 44873, 48553, 41909, 34475, 38782, // 2040-2047
+29735, 24707, 24033, 28536, 27117, 19375, 26002, 28335, // 2048-2055
+33129, 23679, 26480, 21719, 32038, 23356, 21088, 30994, // 2056-2063
+22841, 35671, 38903, 52881, 33605, 34045, 52311, 37806, // 2064-2071
+38652, 39060, 28739, 35971, 29469, 26004, 33102, 24562, // 2072-2079
+31741, 34140, 29196, 28734, 35200, 33340, 37193, 47048, // 2080-2087
+30417, 29403, 36564, 27090, 36498, 33700, 30421, 24189, // 2088-2095
+27563, 33823, 30903, 43692, 38642, 48078, 37720, 40630, // 2096-2103
+45420, 27413, 35472, 33091, 33582, 29132, 31990, 36529, // 2104-2111
+29422, 33523, 26104, 21180, 27477, 29780, 32099, 23832, // 2112-2119
+24035, 25514, 29864, 31356, 32448, 39618, 35363, 43034, // 2120-2127
+39997, 33595, 29493, 40849, 36033, 26527, 35379, 38432, // 2128-2135
+32153, 28236, 42389, 26857, 28588, 33285, 29174, 27339, // 2136-2143
+25683, 34200, 30269, 29746, 36456, 46422, 36312, 31468, // 2144-2151
+40205, 24663, 22742, 30262, 23821, 28325, 29958, 24246, // 2152-2159
+33662, 38506, 26713, 39901, 31133, 21261, 35440, 26345, // 2160-2167
+22213, 31429, 33587, 24580, 29633, 42149, 34273, 37530, // 2168-2175
+43364, 26440, 48109, 46606, 35595, 44863, 41961, 44534, // 2176-2183
+34733, 43395, 29421, 27125, 35197, 27710, 31758, 23576, // 2184-2191
+25970, 25138, 28167, 28642, 27630, 37183, 27652, 25574, // 2192-2199
+32646, 18660, 24631, 26541, 19847, 27060, 26056, 24857, // 2200-2207
+34417, 48307, 37895, 33218, 32133, 29766, 35397, 31884, // 2208-2215
+37813, 45124, 35714, 38241, 35915, 34799, 42339, 38323, // 2216-2223
+35744, 40139, 34736, 34391, 34464, 19678, 34715, 34518, // 2224-2231
+34232, 35092, 21002, 27041, 31939, 28981, 31670, 33079, // 2232-2239
+24570, 29112, 26534, 24310, 30737, 28926, 33176, 35268, // 2240-2247
+33533, 37524, 47937, 41669, 35621, 46941, 38772, 37615, // 2248-2255
+28824, 25168, 35075, 21849, 34789, 35354, 28634, 33770, // 2256-2263
+40607, 37377, 33701, 36747, 30509, 41695, 32519, 37924, // 2264-2271
+36232, 24475, 28359, 29244, 24523, 30219, 26327, 22708, // 2272-2279
+30791, 25541, 34460, 26019, 31117, 34015, 28156, 27466, // 2280-2287
+35113, 39065, 32134, 41871, 38592, 35228, 34297, 32848, // 2288-2295
+39023, 28911, 32011, 32723, 30269, 38779, 30119, 37448, // 2296-2303
+30085, 24380, 38723, 37692, 32855, 34154, 41254, 32875, // 2304-2311
+32772, 43156, 33468, 35041, 31328, 30683, 30973, 26253, // 2312-2319
+27121, 27273, 36713, 27550, 33365, 26266, 26704, 35941, // 2320-2327
+26407, 36289, 31081, 33947, 29960, 28242, 30317, 33483, // 2328-2335
+38602, 28980, 31217, 26286, 25812, 35775, 37718, 27988, // 2336-2343
+43874, 42133, 32701, 46314, 41004, 37986, 38646, 39975, // 2344-2351
+30091, 29503, 37570, 27383, 31482, 37012, 28592, 35746, // 2352-2359
+43167, 37672, 34212, 35836, 30920, 27396, 33582, 34254, // 2360-2367
+25689, 31806, 29981, 27253, 26063, 30087, 33976, 23592, // 2368-2375
+27977, 27341, 33345, 28174, 28878, 33065, 32590, 36493, // 2376-2383
+35025, 39380, 33104, 29777, 36241, 35535, 34165, 30341, // 2384-2391
+28454, 30799, 27975, 39042, 34253, 30013, 34335, 33687, // 2392-2399
+34575, 28632, 32112, 35709, 33309, 29878, 36416, 39580, // 2400-2407
+35013, 37003, 40346, 34106, 36441, 38336, 30250, 30934, // 2408-2415
+31373, 34022, 29147, 34504, 37076, 33628, 30983, 31888, // 2416-2423
+30410, 19745, 23382, 22412, 25198, 24946, 27835, 30732, // 2424-2431
+26625, 30255, 31379, 29451, 36297, 33362, 31261, 32022, // 2432-2439
+31102, 33715, 32340, 35385, 29669, 31364, 35489, 38166, // 2440-2447
+36898, 40446, 38543, 33657, 36776, 32766, 27972, 25640, // 2448-2455
+34340, 34798, 34491, 35157, 28569, 30998, 32233, 38005, // 2456-2463
+32476, 32018, 40760, 35271, 40441, 32307, 34265, 40622, // 2464-2471
+41512, 44914, 38495, 35679, 27922, 31693, 33183, 26432, // 2472-2479
+30378, 30276, 26436, 25875, 23289, 24650, 24330, 23991, // 2480-2487
+26523, 23481, 33138, 36200, 31400, 33552, 32565, 41245, // 2488-2495
+40752, 34000, 37716, 42570, 39448, 40046, 43828, 41090, // 2496-2503
+38803, 42137, 42915, 38379, 33718, 35081, 31552, 30351, // 2504-2511
+33228, 29302, 29510, 27038, 24692, 18584, 26094, 28256, // 2512-2519
+28683, 30530, 29701, 30411, 32137, 27643, 30961, 33201, // 2520-2527
+27385, 37609, 31465, 31744, 35581, 38298, 35528, 37528, // 2528-2535
+38917, 37614, 38081, 39794, 40406, 32251, 31108, 28067, // 2536-2543
+29196, 31652, 29748, 29284, 31773, 26337, 28918, 26415, // 2544-2551
+23165, 29314, 24563, 27225, 28870, 30888, 32817, 27858, // 2552-2559
+30731, 33043, 35992, 30431, 33913, 40337, 34020, 36780, // 2560-2567
+35199, 33368, 38066, 35172, 31352, 37355, 37800, 36752, // 2568-2575
+36154, 35696, 35349, 34038, 35054, 37638, 37300, 34713, // 2576-2583
+30298, 28611, 31064, 25963, 24847, 28519, 34155, 36027, // 2584-2591
+33538, 30758, 31586, 34484, 32565, 34411, 36223, 31918, // 2592-2599
+32587, 34182, 38050, 37247, 37282, 36685, 30714, 32695, // 2600-2607
+28963, 29594, 32153, 29368, 33338, 35565, 30972, 29171, // 2608-2615
+36505, 36389, 31540, 36061, 36656, 36749, 29741, 38567, // 2616-2623
+35018, 31684, 41617, 35036, 30741, 28660, 31160, 28199, // 2624-2631
+34849, 31720, 32865, 35263, 32212, 29280, 27219, 31224, // 2632-2639
+30882, 32034, 29928, 28326, 22088, 26974, 33507, 25232, // 2640-2647
+32144, 35268, 24293, 32240, 33198, 28358, 39754, 36142, // 2648-2655
+32290, 40159, 36175, 35449, 35362, 37132, 35620, 38232, // 2656-2663
+42490, 41790, 40333, 40718, 37097, 32644, 34001, 32215, // 2664-2671
+33186, 31903, 37539, 34671, 31465, 30011, 30803, 32118, // 2672-2679
+30195, 34581, 35628, 33735, 34009, 31337, 31027, 30108, // 2680-2687
+33497, 34572, 28252, 32741, 35742, 31971, 29002, 33958, // 2688-2695
+34792, 33365, 30332, 32385, 28317, 30537, 33127, 27683, // 2696-2703
+31480, 31492, 30727, 30670, 33047, 30081, 29509, 29059, // 2704-2711
+27678, 30825, 33544, 32685, 36157, 36441, 29899, 27350, // 2712-2719
+27703, 33596, 31547, 32681, 33944, 31836, 40388, 35349, // 2720-2727
+31819, 35699, 33771, 37644, 36376, 35863, 35324, 33932, // 2728-2735
+34664, 28755, 30355, 31904, 29612, 30730, 29047, 30629, // 2736-2743
+34347, 28997, 33644, 36186, 29110, 33773, 32188, 34833, // 2744-2751
+36251, 35171, 36160, 32240, 34811, 31229, 25000, 27323, // 2752-2759
+35521, 33710, 29619, 36575, 34666, 34847, 32068, 32079, // 2760-2767
+36260, 30590, 32470, 30311, 32449, 31216, 28775, 30071, // 2768-2775
+28049, 30648, 32270, 34392, 30640, 32648, 30082, 31613, // 2776-2783
+34809, 31905, 36417, 32848, 32587, 32760, 35635, 32552, // 2784-2791
+29327, 34423, 32025, 38141, 35414, 32345, 36971, 33384, // 2792-2799
+33831, 34907, 31113, 27514, 35217, 35881, 33575, 37206, // 2800-2807
+36295, 34733, 34676, 35887, 34329, 31733, 29715, 33831, // 2808-2815
+33297, 30467, 29002, 30940, 28185, 29010, 31025, 29983, // 2816-2823
+32370, 29547, 33638, 35762, 34764, 32756, 35000, 35886, // 2824-2831
+35868, 34623, 33815, 33805, 28226, 28498, 30533, 27072, // 2832-2839
+27565, 28108, 30415, 28245, 32016, 35134, 31810, 35961, // 2840-2847
+31577, 38715, 36976, 36007, 37994, 31828, 30900, 35772, // 2848-2855
+33898, 28592, 26968, 29761, 35200, 29748, 35143, 36218, // 2856-2863
+32374, 35541, 34010, 31110, 36335, 33223, 35365, 37411, // 2864-2871
+34554, 34574, 29079, 30448, 27117, 27863, 30688, 28488, // 2872-2879
+28781, 35393, 35595, 32285, 37327, 39713, 35267, 34152, // 2880-2887
+36585, 29043, 30701, 28477, 24929, 30315, 32935, 33016, // 2888-2895
+37862, 36681, 28555, 36946, 29570, 25870, 31248, 26043, // 2896-2903
+32358, 38242, 36618, 37550, 40517, 37959, 37875, 40803, // 2904-2911
+29857, 32731, 33565, 30159, 30440, 23818, 36334, 34566, // 2912-2919
+32446, 29813, 27685, 36617, 22211, 26190, 30309, 24589, // 2920-2927
+34851, 34081, 34396, 35480, 41266, 39717, 33218, 34861, // 2928-2935
+25522, 30526, 37436, 30627, 37928, 37603, 38216, 35414, // 2936-2943
+23381, 25722, 25841, 31216, 31892, 31210, 35567, 32517, // 2944-2951
+29843, 30190, 29334, 30234, 32640, 37917, 30624, 28339, // 2952-2959
+37400, 38325, 34010, 37259, 35650, 26106, 32547, 22535, // 2960-2967
+30385, 30774, 25852, 38386, 30761, 32630, 26640, 26249, // 2968-2975
+31817, 27600, 33620, 32977, 26307, 33689, 42769, 35949, // 2976-2983
+37715, 42293, 38358, 44862, 49390, 46640, 51514, 46646, // 2984-2991
+36929, 44108, 40477, 36038, 39380, 35929, 30045, 32188, // 2992-2999
+33361, 21445, 20994, 27002, 21599, 19283, 18786, 28326, // 3000-3007
+32906, 35238, 40504, 41237, 44630, 38343, 35141, 30554, // 3008-3015
+31326, 22454, 24815, 21712, 20797, 27413, 14251, 16979, // 3016-3023
+19949, 23955, 20170, 30399, 26777, 15910, 27305, 29947, // 3024-3031
+27064, 29823, 34236, 33658, 36370, 40181, 44953, 43679, // 3032-3039
+43615, 41897, 46914, 52685, 48666, 54462, 53439, 37548, // 3040-3047
+36028, 31177, 28933, 32411, 30976, 37295, 42165, 34687, // 3048-3055
+35983, 34312, 20632, 38844, 28957, 23380, 39622, 27719, // 3056-3063
+34583, 29204, 23802, 30134, 27085, 40850, 35414, 28001, // 3064-3071
+32673, 32240, 24843, 19674, 19705, 18835, 29491, 24645, // 3072-3079
+19375, 24399, 32033, 30103, 27385, 36341, 39190, 35195, // 3080-3087
+37872, 37936, 32645, 42533, 40502, 36045, 37607, 34642, // 3088-3095
+37070, 38409, 38021, 39625, 37954, 39653, 42419, 36337, // 3096-3103
+38813, 36254, 22258, 27391, 31793, 27706, 30562, 29404, // 3104-3111
+30717, 27474, 33208, 31865, 24158, 25566, 24310, 29662, // 3112-3119
+27586, 31801, 37352, 32092, 35158, 34757, 32585, 39167, // 3120-3127
+31300, 36935, 38122, 25803, 32672, 37805, 34579, 31560, // 3128-3135
+29299, 21399, 22796, 30456, 29712, 30951, 38938, 34332, // 3136-3143
+30506, 36445, 30282, 28067, 36634, 39152, 32805, 34563, // 3144-3151
+44794, 36334, 31768, 34193, 30466, 32853, 32304, 34189, // 3152-3159
+32571, 26421, 33605, 36059, 37040, 32557, 29303, 32853, // 3160-3167
+29291, 30727, 25740, 33203, 35021, 34142, 34263, 30391, // 3168-3175
+41016, 35162, 41364, 45348, 28941, 29222, 33727, 26667, // 3176-3183
+28985, 36078, 35849, 37543, 28729, 34546, 34094, 23352, // 3184-3191
+25466, 28595, 31577, 22176, 22861, 25924, 27957, 36208, // 3192-3199
+39548, 41580, 39569, 41559, 39869, 36787, 40265, 35611, // 3200-3207
+30257, 36336, 35361, 34927, 43701, 35219, 41164, 36591, // 3208-3215
+35244, 39418, 27295, 28259, 27388, 34574, 21268, 29451, // 3216-3223
+32015, 27350, 38264, 28851, 35927, 34626, 36063, 28528, // 3224-3231
+27742, 42267, 35001, 35724, 38471, 27809, 30548, 28119, // 3232-3239
+15801, 20058, 24918, 28482, 23381, 27402, 30114, 27986, // 3240-3247
+33655, 43557, 37360, 39334, 35613, 25544, 31440, 19172, // 3248-3255
+29787, 27915, 31745, 40737, 41762, 48420, 53594, 50848, // 3256-3263
+40528, 48097, 47943, 43678, 39702, 33397, 27712, 27388, // 3264-3271
+32661, 38813, 40168, 35306, 30245, 29579, 24342, 32469, // 3272-3279
+29920, 23064, 23184, 23366, 23995, 22926, 27699, 23022, // 3280-3287
+28667, 31066, 35517, 34941, 39405, 39585, 26318, 27631, // 3288-3295
+28784, 32312, 36364, 32299, 32839, 23404, 20929, 32435, // 3296-3303
+26632, 33253, 41442, 38925, 36528, 38879, 37001, 40749, // 3304-3311
+35010, 35633, 40968, 32777, 40647, 36618, 34293, 38857, // 3312-3319
+33232, 34803, 35863, 28544, 28473, 26672, 29455, 27209, // 3320-3327
+27163, 24093, 21105, 24064, 28580, 33974, 24324, 22492, // 3328-3335
+25474, 25729, 27722, 22893, 23422, 29804, 26962, 33034, // 3336-3343
+32368, 33127, 44570, 41805, 42238, 48169, 46387, 52938, // 3344-3351
+43755, 39656, 32053, 27902, 35529, 27736, 31332, 32651, // 3352-3359
+29197, 29928, 35245, 33004, 39927, 35606, 33136, 35638, // 3360-3367
+35130, 33420, 37418, 36595, 31918, 41515, 39195, 34103, // 3368-3375
+29536, 36503, 28335, 21936, 26875, 22946, 16359, 27490, // 3376-3383
+26689, 23526, 34590, 27327, 29426, 31645, 26019, 25540, // 3384-3391
+34177, 34940, 35719, 29539, 30366, 35713, 29504, 34559, // 3392-3399
+38476, 43800, 45034, 41211, 41166, 34506, 30741, 34317, // 3400-3407
+32390, 30618, 33134, 35034, 36987, 43612, 38659, 39866, // 3408-3415
+37607, 34896, 36286, 35101, 32800, 26626, 25930, 19273, // 3416-3423
+25500, 27564, 31548, 33043, 34911, 28342, 24377, 27798, // 3424-3431
+32229, 31360, 23070, 34513, 29686, 33606, 29866, 28183, // 3432-3439
+31517, 35631, 45570, 37004, 31501, 27151, 31214, 34715, // 3440-3447
+33779, 42550, 46171, 36080, 37210, 32497, 33661, 33605, // 3448-3455
+30821, 39904, 33932, 38523, 30571, 17568, 19916, 21741, // 3456-3463
+31828, 38633, 42453, 41359, 42055, 43513, 41204, 39074, // 3464-3471
+34944, 30482, 30913, 38951, 39807, 33942, 30774, 29590, // 3472-3479
+24639, 28491, 30291, 19830, 10312, 15237, 18435, 17881, // 3480-3487
+23469, 21283, 28153, 33559, 40371, 44834, 39533, 42984, // 3488-3495
+51930, 44468, 35172, 39046, 37101, 43941, 43460, 28190, // 3496-3503
+27700, 31682, 35296, 34912, 33036, 32497, 30969, 36729, // 3504-3511
+29711, 28598, 29728, 22917, 31515, 36989, 33149, 36139, // 3512-3519
+36717, 39774, 27594, 25304, 34034, 17738, 24846, 17443, // 3520-3527
+13608, 28317, 36612, 30968, 27825, 42089, 39673, 36615, // 3528-3535
+33507, 24816, 26630, 26413, 21156, 33709, 36224, 34019, // 3536-3543
+42943, 48117, 33357, 43572, 49206, 38340, 45327, 40079, // 3544-3551
+37870, 33754, 33844, 36618, 32242, 31105, 34483, 34974, // 3552-3559
+34627, 35788, 37890, 32122, 23961, 22997, 28971, 22272, // 3560-3567
+24775, 32771, 21748, 21336, 30663, 30054, 30358, 42171, // 3568-3575
+31014, 30653, 37470, 28452, 26674, 32398, 33053, 34771, // 3576-3583
+41110, 34197, 31411, 29617, 32162, 47302, 36603, 29465, // 3584-3591
+41199, 33887, 30687, 29313, 37568, 36039, 28951, 33345, // 3592-3599
+31787, 27542, 29699, 38223, 33143, 30597, 35927, 31035, // 3600-3607
+26937, 28442, 22788, 28892, 34855, 22926, 27834, 32226, // 3608-3615
+22044, 37071, 35560, 33451, 36930, 35282, 37537, 30430, // 3616-3623
+27815, 33351, 38029, 27390, 25855, 29149, 30849, 32869, // 3624-3631
+36653, 44422, 42192, 26370, 34700, 36704, 36485, 37100, // 3632-3639
+29818, 34842, 44163, 43546, 32457, 31816, 30287, 41333, // 3640-3647
+40193, 31587, 32336, 35693, 30745, 33494, 30306, 32600, // 3648-3655
+35356, 29820, 36103, 35781, 24884, 18968, 28548, 30802, // 3656-3663
+27685, 24804, 37755, 32631, 27578, 32470, 24979, 22075, // 3664-3671
+41412, 39609, 30438, 36561, 36145, 23745, 29247, 45281, // 3672-3679
+33423, 34253, 37020, 37888, 22029, 33357, 30775, 34467, // 3680-3687
+34258, 29456, 39441, 21933, 32831, 35421, 30776, 26460, // 3688-3695
+38730, 38544, 33797, 32646, 33708, 37508, 36118, 43620, // 3696-3703
+35246, 39046, 40571, 31626, 30215, 34910, 38510, 27000, // 3704-3711
+31293, 40893, 28354, 19035, 34249, 38158, 29735, 29585, // 3712-3719
+31320, 33103, 27030, 31385, 31765, 21970, 25657, 29480, // 3720-3727
+33164, 35357, 24937, 40124, 33357, 31459, 30303, 24487, // 3728-3735
+32037, 26102, 24890, 31239, 30824, 32557, 32897, 30343, // 3736-3743
+37205, 25573, 51364, 28454, 28963, 33741, 25449, 45900, // 3744-3751
+27224, 43892, 41025, 27737, 30511, 31481, 19950, 40538, // 3752-3759
+32704, 23652, 53786, 18913, 33989, 41393, 34836, 54159, // 3760-3767
+46575, 51661, 23736, 28152, 35998, 19632, 29165, 25772, // 3768-3775
+28628, 33497, 42564, 44149, 32497, 40273, 43620, 26060, // 3776-3783
+27501, 24928, 19635, 54284, 31389, 20508, 32475, 28331, // 3784-3791
+36329, 30355, 46747, 35599, 22096, 36447, 27204, 10469, // 3792-3799
+23535, 32281, 34821, 26242, 26955, 33444, 11346, 31254, // 3800-3807
+49979, 30163, 40966, 45984, 32699, 31924, 31580, 27646, // 3808-3815
+26243, 36504, 41720, 37985, 37818, 35845, 35354, 36751, // 3816-3823
+39001, 34640, 37284, 28444, 29789, 45223, 25716, 27303, // 3824-3831
+34066, 32277, 32692, 30820, 33043, 44798, 34457, 26472, // 3832-3839
+36592, 25947, 29951, 35363, 30535, 30597, 32855, 33984, // 3840-3847
+39452, 30634, 29105, 34587, 29194, 25894, 24026, 31956, // 3848-3855
+33700, 29402, 36853, 30985, 21445, 39971, 41298, 29747, // 3856-3863
+27301, 28020, 25411, 28933, 32994, 28332, 35528, 37713, // 3864-3871
+25897, 27739, 38847, 30517, 32753, 41537, 31229, 28700, // 3872-3879
+33847, 38624, 28223, 25837, 39217, 29314, 36347, 34984, // 3880-3887
+37608, 36525, 33955, 37917, 31562, 36544, 33187, 41336, // 3888-3895
+40351, 36686, 27001, 29608, 39000, 37695, 30893, 35685, // 3896-3903
+31412, 27013, 27866, 28186, 27537, 22427, 38230, 23762, // 3904-3911
+30117, 33536, 28538, 35563, 35943, 31917, 31089, 35122, // 3912-3919
+34047, 33397, 31429, 38929, 33893, 34719, 36322, 38859, // 3920-3927
+36024, 34632, 33304, 25998, 31951, 30093, 31068, 33904, // 3928-3935
+30528, 31386, 34558, 29144, 35353, 40127, 29261, 41269, // 3936-3943
+36768, 31225, 41024, 26945, 34712, 38084, 28365, 33654, // 3944-3951
+35305, 28392, 28228, 33343, 31265, 32990, 33957, 34425, // 3952-3959
+29001, 39697, 32659, 28415, 36884, 31056, 32820, 35796, // 3960-3967
+36266, 27472, 34746, 31012, 28581, 33066, 29760, 27510, // 3968-3975
+31505, 35944, 30147, 29900, 39301, 32086, 28083, 33898, // 3976-3983
+29293, 32971, 33758, 34189, 35385, 31606, 27215, 32165, // 3984-3991
+30908, 35269, 35617, 27819, 28117, 35717, 33186, 34416, // 3992-3999
+38946, 37879, 40501, 28197, 25650, 25335, 25625, 28896, // 4000-4007
+30118, 32359, 31964, 29835, 31735, 33842, 33753, 38221, // 4008-4015
+38424, 31169, 34812, 35694, 33212, 35645, 34721, 34972, // 4016-4023
+34210, 34054, 33310, 31590, 32962, 28515, 33009, 41506, // 4024-4031
+33714, 31915, 34426, 30296, 27592, 28413, 24995, 33243, // 4032-4039
+33646, 26796, 31139, 33369, 28282, 31887, 36751, 29295, // 4040-4047
+30778, 32845, 25283, 29806, 35325, 32413, 32694, 33352, // 4048-4055
+37877, 32893, 32015, 35034, 32615, 36488, 38604, 31800, // 4056-4063
+34816, 38281, 37347, 33638, 36475, 34738, 33055, 36996, // 4064-4071
+32563, 30033, 27949, 37275, 33180, 34480, 30915, 32202, // 4072-4079
+37791, 33100, 38079, 34298, 29963, 32528, 32056, 30013, // 4080-4087
+28034, 29918, 34554, 30482, 33110, 30442, 29546, 33444, // 4088-4095
+27379, 27026, 33832, 31011, 32479, 34188, 32571, 34096, // 4096-4103
+36411, 31752, 31694, 42245, 34834, 28935, 36557, 36386, // 4104-4111
+28940, 30491, 37025, 36073, 35144, 36327, 31383, 33282, // 4112-4119
+35173, 36986, 35446, 36412, 34118, 31889, 31089, 30317, // 4120-4127
+33382, 26819, 27849, 31784, 29866, 23649, 33113, 35926, // 4128-4135
+27289, 38392, 36154, 31602, 33412, 35575, 31294, 28566, // 4136-4143
+41518, 35130, 36091, 30951, 30944, 38664, 31369, 25302, // 4144-4151
+25312, 33658, 31205, 25223, 31469, 36241, 29063, 35862, // 4152-4159
+33441, 25247, 31899, 33187, 23078, 26715, 33448, 33951, // 4160-4167
+26238, 33172, 36902, 30178, 29537, 28159, 33943, 26431, // 4168-4175
+38202, 25863, 31914, 30681, 33674, 42896, 29384, 40766, // 4176-4183
+34132, 38123, 31702, 35194, 39230, 32258, 35590, 35484, // 4184-4191
+37421, 31084, 34071, 38278, 36810, 40209, 32938, 38301, // 4192-4199
+38011, 38238, 33567, 36477, 33750, 26901, 29412, 30461, // 4200-4207
+25979, 30451, 37565, 19467, 34740, 38206, 34854, 36096, // 4208-4215
+39072, 33608, 28749, 26119, 35884, 26753, 24681, 28624, // 4216-4223
+20629, 34717, 33395, 35396, 31655, 39188, 36451, 30914, // 4224-4231
+30776, 45362, 42393, 30007, 36804, 33464, 40384, 31361, // 4232-4239
+29815, 34954, 23982, 37779, 40041, 35359, 33535, 32172, // 4240-4247
+32974, 29731, 23300, 29081, 30344, 16930, 25634, 28531, // 4248-4255
+30984, 28231, 36692, 32307, 24638, 25467, 29717, 24457, // 4256-4263
+31034, 45765, 39315, 31212, 27997, 38999, 24744, 25963, // 4264-4271
+36546, 40255, 27835, 30181, 36026, 36375, 28576, 34468, // 4272-4279
+45613, 35594, 47324, 40238, 41403, 37737, 43352, 44290, // 4280-4287
+39164, 33337, 27010, 20381, 25899, 29786, 19938, 33729, // 4288-4295
+26510, 31768, 31032, 33249, 42322, 29776, 36655, 31804, // 4296-4303
+26118, 35659, 22776, 21014, 28122, 24856, 20536, 27752, // 4304-4311
+35696, 36899, 40687, 31343, 37403, 37878, 35801, 42854, // 4312-4319
+37473, 42224, 35633, 39194, 41392, 30135, 29860, 35692, // 4320-4327
+34476, 30389, 41234, 39098, 36539, 38060, 31985, 31302, // 4328-4335
+41106, 42030, 38083, 32795, 32722, 25829, 14505, 19547, // 4336-4343
+23198, 14172, 27504, 35139, 26806, 38548, 38707, 38139, // 4344-4351
+27891, 37974, 32040, 20474, 29628, 28604, 26568, 21238, // 4352-4359
+28736, 26500, 29972, 33093, 41566, 31976, 30798, 44648, // 4360-4367
+37161, 34671, 37701, 44717, 41716, 30496, 39043, 51762, // 4368-4375
+42565, 51970, 50801, 48994, 35919, 28641, 29137, 12495, // 4376-4383
+23488, 25912, 14217, 21146, 36230, 25777, 31369, 36108, // 4384-4391
+29098, 29206, 23826, 17521, 17065, 24742, 29307, 37988, // 4392-4399
+33279, 35728, 41317, 31013, 28094, 24493, 23621, 22814, // 4400-4407
+22973, 36743, 38391, 33433, 42222, 49022, 46819, 38629, // 4408-4415
+34295, 37218, 30489, 31104, 37518, 27851, 33850, 41764, // 4416-4423
+41744, 43516, 38971, 40305, 37661, 28340, 29694, 38353, // 4424-4431
+28647, 24919, 30463, 24253, 26769, 24597, 28785, 33837, // 4432-4439
+35925, 33654, 28700, 33396, 22959, 23265, 29350, 25142, // 4440-4447
+24898, 25855, 24500, 26723, 25725, 24436, 29926, 29580, // 4448-4455
+33500, 44034, 37444, 39466, 44885, 44554, 38613, 36128, // 4456-4463
+40834, 29938, 38392, 38906, 46311, 46152, 42270, 45377, // 4464-4471
+36171, 31507, 29838, 39557, 28618, 31517, 41088, 34287, // 4472-4479
+30510, 34725, 30782, 21328, 27530, 16065, 13022, 18395, // 4480-4487
+15201, 21996, 27813, 29016, 30555, 28800, 35093, 41213, // 4488-4495
+40407, 46168, 43676, 37761, 30561, 32646, 34649, 27870, // 4496-4503
+37553, 42158, 27252, 30080, 33533, 31582, 30556, 31204, // 4504-4511
+27501, 39831, 43417, 33711, 58233, 51825, 35396, 43351, // 4512-4519
+41853, 27525, 35718, 30363, 24900, 31656, 29583, 31574, // 4520-4527
+21857, 15385, 16057, 11944, 8580, 18923, 28301, 26526, // 4528-4535
+27451, 26445, 29842, 37079, 28172, 34503, 34684, 31861, // 4536-4543
+32051, 28788, 22821, 30472, 37384, 40199, 51254, 53608, // 4544-4551
+55600, 42009, 42847, 36653, 33277, 39119, 33955, 35157, // 4552-4559
+43128, 40337, 45930, 40856, 39502, 48796, 34711, 32006, // 4560-4567
+31996, 38865, 25032, 31386, 38248, 31488, 38239, 36794, // 4568-4575
+34449, 31748, 35023, 21514, 18967, 17853, 10970, 8844, // 4576-4583
+12375, 4277, 12607, 26133, 18427, 37320, 41232, 28406, // 4584-4591
+15718, 22416, 25346, 22636, 32448, 34598, 45509, 46686, // 4592-4599
+43606, 47344, 44777, 40059, 44491, 42557, 38974, 37773, // 4600-4607
+38019, 31312, 37641, 45681, 34099, 48214, 44602, 28445, // 4608-4615
+42856, 40421, 30697, 45627, 43995, 32673, 32206, 32772, // 4616-4623
+26355, 26382, 32574, 19429, 23114, 28458, 19727, 20156, // 4624-4631
+29026, 34718, 36032, 42269, 39410, 50312, 38511, 30151, // 4632-4639
+40232, 20971, 22022, 31802, 30265, 27817, 28033, 30307, // 4640-4647
+23403, 18337, 25217, 21044, 18843, 23276, 27379, 30914, // 4648-4655
+34477, 39011, 37370, 36385, 34914, 41559, 45381, 40679, // 4656-4663
+42564, 42124, 38561, 32325, 29451, 33390, 28940, 31985, // 4664-4671
+34633, 27368, 37178, 37142, 33604, 44855, 29184, 31255, // 4672-4679
+36758, 26647, 33378, 34888, 29225, 24758, 24960, 23154, // 4680-4687
+26593, 31170, 30821, 35777, 40731, 41605, 34278, 35056, // 4688-4695
+31913, 31857, 42877, 35977, 39617, 42294, 32230, 33609, // 4696-4703
+28280, 22253, 22503, 16846, 30151, 28340, 28839, 28937, // 4704-4711
+23774, 30399, 33099, 35613, 36434, 35271, 38739, 41001, // 4712-4719
+35618, 44524, 44663, 46843, 31352, 31909, 38492, 21860, // 4720-4727
+24776, 32475, 33541, 37716, 34248, 37991, 31752, 24732, // 4728-4735
+39067, 34672, 38697, 45404, 41802, 32923, 35531, 32868, // 4736-4743
+31084, 36535, 30345, 38712, 38702, 36134, 38908, 35012, // 4744-4751
+39409, 26755, 22143, 22211, 19258, 20913, 20827, 23317, // 4752-4759
+23239, 29367, 28018, 24123, 25491, 23754, 24021, 28955, // 4760-4767
+23815, 33577, 42305, 37264, 36905, 38653, 39716, 38785, // 4768-4775
+42853, 44713, 38602, 42285, 35134, 35799, 40251, 31261, // 4776-4783
+38027, 36845, 28372, 31665, 32636, 23584, 27843, 28160, // 4784-4791
+29038, 29083, 30735, 28092, 24535, 27817, 27048, 28371, // 4792-4799
+32979, 37583, 35198, 40178, 38042, 37188, 37234, 28547, // 4800-4807
+34673, 31101, 30167, 30765, 23315, 29282, 29176, 29027, // 4808-4815
+35410, 33018, 28715, 32339, 20724, 15501, 17236, 25774, // 4816-4823
+32704, 34352, 32057, 36126, 31104, 26781, 33790, 33148, // 4824-4831
+37067, 37745, 46839, 39320, 44092, 45591, 46832, 53163, // 4832-4839
+47514, 44353, 48166, 34983, 35635, 38973, 24437, 34722, // 4840-4847
+32129, 27919, 23474, 23044, 18605, 24027, 28250, 20313, // 4848-4855
+31024, 30065, 20460, 28916, 24733, 18894, 29547, 27604, // 4856-4863
+29297, 38027, 42771, 42174, 38596, 34885, 31124, 27137, // 4864-4871
+24312, 29539, 33541, 37785, 39455, 38543, 39783, 25407, // 4872-4879
+29962, 34288, 26142, 34273, 34991, 36557, 40814, 44275, // 4880-4887
+40809, 35789, 32175, 32759, 35423, 33547, 32787, 33499, // 4888-4895
+36721, 30889, 37471, 41197, 32470, 36044, 33027, 29475, // 4896-4903
+31762, 31310, 27978, 29113, 32960, 32571, 34417, 39813, // 4904-4911
+39961, 37660, 45204, 36199, 32665, 31604, 26673, 25595, // 4912-4919
+25421, 30691, 25964, 28540, 25523, 25710, 20507, 20947, // 4920-4927
+27491, 23730, 22879, 28618, 25978, 27328, 35804, 37384, // 4928-4935
+45314, 44448, 44785, 39573, 35852, 31430, 35344, 35647, // 4936-4943
+33404, 34556, 34539, 37510, 26770, 35001, 37036, 28307, // 4944-4951
+30542, 34893, 32925, 27818, 35162, 33581, 34397, 34560, // 4952-4959
+30213, 36371, 34507, 30928, 32342, 32896, 25134, 31158, // 4960-4967
+30967, 26073, 32282, 35733, 39637, 31954, 33277, 40157, // 4968-4975
+34770, 31613, 34926, 33859, 37756, 35801, 35261, 35860, // 4976-4983
+31216, 33179, 31331, 32959, 32007, 34218, 29944, 28497, // 4984-4991
+34767, 28139, 34035, 32842, 29970, 38952, 35634, 32116, // 4992-4999
+33037, 36464, 32263, 34764, 39367, 32625, 34696, 32964, // 5000-5007
+33483, 33883, 31833, 30935, 29951, 35000, 31492, 31003, // 5008-5015
+35948, 27514, 29129, 32605, 20690, 23063, 28843, 26416, // 5016-5023
+29605, 33399, 30844, 28875, 30069, 27191, 27076, 33243, // 5024-5031
+29252, 32186, 37077, 35807, 35296, 36133, 37802, 38230, // 5032-5039
+38539, 35920, 40494, 37047, 38473, 41548, 38918, 38037, // 5040-5047
+36191, 39741, 33927, 38922, 42767, 37433, 38392, 34556, // 5048-5055
+35833, 33974, 31987, 31659, 29909, 30275, 26720, 19775, // 5056-5063
+29858, 23588, 19379, 32826, 25976, 27662, 29976, 27410, // 5064-5071
+26841, 29672, 28676, 33982, 31944, 31900, 38881, 33613, // 5072-5079
+34948, 36970, 34159, 34076, 36780, 31521, 36184, 31610, // 5080-5087
+33113, 39262, 28669, 28332, 25268, 27993, 25873, 32330, // 5088-5095
+33376, 29389, 38205, 35112, 32668, 36365, 36156, 31229, // 5096-5103
+35074, 30336, 37510, 36469, 31175, 40405, 39798, 37952, // 5104-5111
+37819, 33047, 29345, 35405, 32481, 34869, 30089, 26991, // 5112-5119
+32947, 32470, 33625, 34686, 31893, 31494, 33580, 29448, // 5120-5127
+28105, 30650, 33882, 27693, 28035, 30489, 24808, 31850, // 5128-5135
+32278, 30693, 33215, 33489, 30558, 34163, 33641, 32603, // 5136-5143
+39966, 33793, 34311, 36442, 34851, 31131, 33277, 30141, // 5144-5151
+31716, 24821, 29415, 37693, 32343, 37050, 36423, 35702, // 5152-5159
+29602, 34238, 29186, 28249, 32520, 30161, 32906, 35556, // 5160-5167
+30488, 37180, 34283, 32527, 34037, 35773, 34272, 24693, // 5168-5175
+30017, 32247, 33543, 29448, 40439, 34488, 35235, 37621, // 5176-5183
+32886, 32243, 32582, 33937, 27433, 31821, 30540, 29496, // 5184-5191
+32141, 29521, 30361, 36653, 30468, 34859, 37650, 34729, // 5192-5199
+36736, 32587, 34876, 35040, 33194, 32356, 31661, 36359, // 5200-5207
+37852, 35800, 32745, 30154, 30352, 25672, 30883, 32776, // 5208-5215
+30626, 30978, 28727, 30720, 30688, 28744, 23464, 31335, // 5216-5223
+26892, 29285, 31809, 24791, 32195, 33699, 28961, 26618, // 5224-5231
+35428, 37765, 35321, 34339, 37710, 37821, 43215, 39191, // 5232-5239
+34827, 35347, 34965, 38283, 39384, 34906, 36817, 39799, // 5240-5247
+24436, 20295, 19717, 25762, 32217, 32453, 29891, 33627, // 5248-5255
+30554, 31743, 33343, 27586, 29876, 27712, 32364, 35173, // 5256-5263
+29930, 38072, 42270, 30081, 31255, 35760, 32814, 28235, // 5264-5271
+39440, 33707, 33007, 49458, 39372, 35386, 38591, 36900, // 5272-5279
+32134, 28891, 30806, 27287, 28128, 27444, 36398, 41378, // 5280-5287
+22046, 34706, 30308, 22615, 30880, 23947, 35854, 27099, // 5288-5295
+28340, 34237, 32398, 31559, 32034, 41229, 25841, 31456, // 5296-5303
+40381, 19147, 35208, 38182, 20469, 34949, 29667, 36300, // 5304-5311
+26351, 19171, 37209, 28538, 30172, 38334, 35105, 35517, // 5312-5319
+28449, 33140, 38682, 20694, 33304, 46015, 29693, 27255, // 5320-5327
+33132, 44967, 38619, 28401, 44449, 25094, 27547, 34158, // 5328-5335
+23153, 23565, 18385, 30997, 33894, 28777, 44225, 46393, // 5336-5343
+28400, 35938, 46633, 30170, 22995, 33391, 43647, 36145, // 5344-5351
+29364, 43573, 33132, 29823, 28155, 26974, 32606, 15432, // 5352-5359
+33915, 43412, 18602, 38215, 30579, 28531, 30854, 22487, // 5360-5367
+42236, 16218, 32921, 50376, 30148, 44345, 33476, 37510, // 5368-5375
+30555, 28425, 36666, 27879, 31729, 21130, 46935, 30545, // 5376-5383
+43568, 46287, 34203, 32889, 13417, 39011, 21387, 26142, // 5384-5391
+29390, 31303, 43356, 23048, 33822, 41901, 31067, 34015, // 5392-5399
+19740, 36435, 43168, 32231, 36192, 33203, 39730, 40201, // 5400-5407
+33231, 31872, 21984, 24539, 35950, 22969, 29260, 31972, // 5408-5415
+27455, 33906, 24888, 27173, 43841, 35615, 42992, 38922, // 5416-5423
+36803, 36112, 31696, 40516, 39844, 36389, 39436, 34862, // 5424-5431
+27685, 31627, 28918, 34655, 27812, 36979, 43790, 29053, // 5432-5439
+30332, 29201, 17005, 31515, 30548, 30471, 32891, 40385, // 5440-5447
+43785, 43436, 38599, 29507, 33132, 25430, 31442, 23657, // 5448-5455
+33776, 41694, 41196, 29111, 37829, 39553, 28497, 25918, // 5456-5463
+27197, 26544, 33805, 40889, 33696, 37312, 33168, 39164, // 5464-5471
+35772, 33040, 32459, 35514, 33045, 46697, 35935, 34048, // 5472-5479
+40943, 38179, 36813, 31962, 29486, 26676, 32378, 27377, // 5480-5487
+34484, 35392, 34979, 35594, 35634, 27491, 36184, 32926, // 5488-5495
+29873, 28518, 24391, 35072, 33418, 27741, 32077, 34628, // 5496-5503
+36076, 35119, 29142, 39207, 33310, 38444, 33418, 27170, // 5504-5511
+39165, 32521, 31852, 35438, 30525, 31665, 33694, 38467, // 5512-5519
+32929, 30702, 31566, 29852, 34875, 30964, 33878, 30269, // 5520-5527
+29230, 36349, 40848, 33147, 37767, 40822, 27372, 31221, // 5528-5535
+34142, 26432, 35948, 39961, 35535, 28977, 29726, 37704, // 5536-5543
+37457, 36714, 30243, 37026, 35684, 32700, 32216, 37751, // 5544-5551
+36410, 35700, 29762, 29910, 34566, 34704, 31785, 33298, // 5552-5559
+32050, 23959, 37238, 28905, 33047, 36483, 35243, 32167, // 5560-5567
+36403, 33718, 25653, 31016, 33168, 33414, 23667, 31640, // 5568-5575
+31866, 27385, 33444, 28976, 31341, 37422, 35985, 29141, // 5576-5583
+28251, 26832, 28217, 37914, 26761, 31822, 37663, 32552, // 5584-5591
+31840, 30412, 35689, 33739, 27669, 24204, 27681, 32258, // 5592-5599
+31880, 37208, 36923, 41093, 35798, 33017, 34002, 27094, // 5600-5607
+34050, 37976, 41383, 33550, 33304, 24480, 25949, 26716, // 5608-5615
+22698, 24210, 23758, 31137, 24664, 26929, 28944, 32879, // 5616-5623
+23063, 26990, 27724, 18644, 36651, 28923, 33536, 45340, // 5624-5631
+42377, 42759, 42421, 43842, 32789, 31874, 31280, 33279, // 5632-5639
+32036, 36885, 40799, 30973, 32059, 36122, 32615, 26615, // 5640-5647
+33363, 30029, 30725, 33252, 29387, 26585, 30009, 31341, // 5648-5655
+27707, 23875, 24183, 22763, 19871, 22824, 18738, 16919, // 5656-5663
+19352, 26639, 30442, 33266, 34242, 41905, 32713, 27871, // 5664-5671
+32912, 25593, 31001, 37859, 36112, 39457, 44155, 34558, // 5672-5679
+32782, 32557, 31459, 30217, 31922, 35158, 34650, 36204, // 5680-5687
+37857, 41566, 38304, 38784, 43586, 38200, 38560, 39032, // 5688-5695
+38757, 39421, 34101, 32488, 33728, 32810, 32594, 38865, // 5696-5703
+36890, 34118, 31637, 28553, 32627, 28941, 20131, 23825, // 5704-5711
+23601, 19428, 21979, 21503, 23504, 24785, 27355, 27993, // 5712-5719
+29242, 32026, 29291, 25442, 26353, 28493, 26251, 26571, // 5720-5727
+30271, 32488, 34704, 38257, 39415, 39952, 35215, 36427, // 5728-5735
+33606, 33557, 37173, 37596, 38379, 33255, 37759, 36239, // 5736-5743
+39928, 40553, 40951, 36788, 34345, 29243, 31910, 32076, // 5744-5751
+21232, 29451, 28093, 30383, 28919, 29646, 26984, 31300, // 5752-5759
+30710, 32135, 34733, 30174, 28774, 21637, 22384, 20331, // 5760-5767
+20853, 27619, 29672, 26485, 36023, 37762, 42682, 41911, // 5768-5775
+40645, 39422, 35358, 39732, 33521, 37640, 34074, 33994, // 5776-5783
+37357, 28005, 28556, 28372, 30138, 33589, 31057, 35850, // 5784-5791
+37538, 35490, 36072, 32742, 30262, 34668, 30629, 22880, // 5792-5799
+23239, 24411, 23159, 24660, 28310, 27764, 30812, 28473, // 5800-5807
+30959, 31698, 35732, 34832, 35828, 40554, 29157, 30679, // 5808-5815
+30037, 29852, 34860, 33790, 34163, 34439, 30589, 35032, // 5816-5823
+36750, 37651, 37354, 37105, 34107, 35642, 45176, 43484, // 5824-5831
+41704, 36212, 38322, 36900, 32110, 30271, 29833, 29689, // 5832-5839
+26342, 24792, 28536, 34016, 32695, 31868, 31146, 24646, // 5840-5847
+27188, 29397, 21887, 24388, 27546, 26896, 29156, 32366, // 5848-5855
+28932, 38875, 35371, 32782, 40970, 34513, 35191, 36316, // 5856-5863
+40775, 42556, 37500, 31541, 32477, 24037, 25862, 26574, // 5864-5871
+25264, 28535, 25054, 28225, 34128, 36620, 40831, 50342, // 5872-5879
+39174, 37873, 39090, 35623, 30871, 34790, 34042, 28597, // 5880-5887
+29821, 28691, 37466, 36322, 39219, 37390, 41440, 41489, // 5888-5895
+35689, 38989, 35282, 32739, 35775, 33780, 25100, 35303, // 5896-5903
+38984, 30500, 32430, 30358, 27226, 26866, 29517, 31972, // 5904-5911
+29481, 33303, 41055, 38521, 35830, 43606, 35671, 35233, // 5912-5919
+41721, 31396, 28465, 22953, 27003, 28062, 23571, 28311, // 5920-5927
+26229, 27541, 27392, 23978, 22214, 21568, 20559, 23730, // 5928-5935
+19741, 22257, 30613, 26959, 30418, 29645, 27319, 25911, // 5936-5943
+28702, 29108, 32834, 39981, 40128, 39636, 38164, 38277, // 5944-5951
+39442, 43896, 43177, 45714, 47693, 53800, 48699, 42255, // 5952-5959
+44120, 40569, 41275, 48636, 48883, 40786, 48467, 41130, // 5960-5967
+39169, 33722, 28087, 32957, 22493, 26261, 28955, 29573, // 5968-5975
+35268, 35817, 29204, 24262, 28899, 34697, 29375, 30998, // 5976-5983
+33382, 26819, 31348, 26498, 27545, 26982, 22403, 24261, // 5984-5991
+21021, 23003, 20970, 20630, 15863, 21483, 20673, 22822, // 5992-5999
+32553, 38926, 46518, 41447, 41878, 40515, 44835, 38602, // 6000-6007
+36057, 43664, 35915, 42507, 46629, 35886, 39061, 42345, // 6008-6015
+41620, 31787, 35140, 31312, 32255, 39629, 30419, 35833, // 6016-6023
+30590, 32125, 28213, 29215, 34136, 30284, 31935, 33974, // 6024-6031
+30852, 26364, 36426, 30133, 31569, 30060, 21671, 33168, // 6032-6039
+30209, 31645, 34681, 33023, 28540, 24063, 30747, 31282, // 6040-6047
+22535, 24697, 36321, 32965, 34831, 45182, 41487, 32849, // 6048-6055
+39524, 39177, 34696, 39261, 34239, 35386, 35651, 39694, // 6056-6063
+38463, 35657, 34701, 28197, 30794, 29149, 29111, 29695, // 6064-6071
+34910, 32983, 32537, 34706, 30397, 31873, 36143, 30923, // 6072-6079
+28555, 27876, 27664, 24850, 27101, 26041, 20117, 24613, // 6080-6087
+17127, 30850, 32003, 31964, 35518, 25629, 35341, 36203, // 6088-6095
+34082, 36494, 31610, 40283, 47645, 46733, 44299, 49007, // 6096-6103
+46195, 39430, 43690, 35306, 33522, 39192, 43173, 37320, // 6104-6111
+31725, 33845, 31903, 29068, 31531, 27980, 27862, 26273, // 6112-6119
+29507, 36283, 38261, 37391, 28682, 31919, 29714, 35121, // 6120-6127
+40362, 32317, 31906, 30896, 32992, 30174, 17677, 19308, // 6128-6135
+30639, 21268, 24324, 25247, 21963, 29230, 30423, 43165, // 6136-6143
+30115, 35212, 37031, 29841, 41570, 36211, 39722, 38760, // 6144-6151
+30318, 30959, 39045, 33818, 28703, 32785, 29879, 31152, // 6152-6159
+33035, 29884, 29973, 33513, 41774, 42444, 34062, 37806, // 6160-6167
+40118, 38021, 43020, 41344, 40918, 43141, 36373, 37173, // 6168-6175
+36094, 28348, 33152, 32720, 29122, 30267, 26707, 24859, // 6176-6183
+25797, 23983, 24850, 24199, 18798, 27273, 28702, 28305, // 6184-6191
+32726, 26268, 33531, 35337, 30097, 36154, 36355, 38391, // 6192-6199
+35956, 35090, 39303, 31224, 33353, 38292, 32130, 29425, // 6200-6207
+30640, 35311, 35837, 33757, 39508, 36112, 38213, 43787, // 6208-6215
+34547, 34796, 40332, 42181, 35526, 30709, 34236, 36849, // 6216-6223
+34924, 32907, 31263, 28897, 28433, 31839, 30870, 26558, // 6224-6231
+33114, 31308, 26486, 23591, 24531, 30433, 30575, 31717, // 6232-6239
+32537, 26328, 25606, 27940, 22090, 29040, 34469, 30893, // 6240-6247
+39055, 32583, 33742, 36750, 26201, 38254, 39926, 34904, // 6248-6255
+38564, 37824, 39841, 43732, 36365, 36104, 44370, 34208, // 6256-6263
+36440, 37628, 22904, 35356, 37855, 35611, 38858, 40128, // 6264-6271
+37352, 30807, 36254, 29075, 32261, 26383, 25956, 30761, // 6272-6279
+25561, 25259, 27545, 29038, 22420, 23508, 25353, 22839, // 6280-6287
+20556, 29026, 30432, 30603, 28066, 29898, 29243, 22183, // 6288-6295
+35158, 37506, 27066, 29502, 31024, 30022, 34757, 29074, // 6296-6303
+41739, 39078, 32582, 38346, 34626, 42095, 35302, 35992, // 6304-6311
+33941, 37810, 43609, 34199, 42016, 48941, 48121, 39590, // 6312-6319
+38096, 34887, 29662, 36005, 28645, 27205, 34004, 35810, // 6320-6327
+30429, 31626, 37302, 21319, 19258, 29225, 22207, 24480, // 6328-6335
+31048, 28855, 31315, 36370, 30470, 26975, 27752, 28827, // 6336-6343
+27905, 29467, 29384, 28325, 34950, 26581, 37515, 40046, // 6344-6351
+32526, 37754, 30562, 36809, 33315, 27834, 38860, 26766, // 6352-6359
+32166, 43871, 37369, 29406, 30168, 35742, 25040, 34496, // 6360-6367
+36249, 31409, 28068, 26910, 36980, 36746, 36072, 33800, // 6368-6375
+34605, 31561, 28911, 27591, 34289, 32517, 32543, 38956, // 6376-6383
+25574, 30705, 27925, 31625, 32447, 30209, 36059, 33068, // 6384-6391
+37435, 32225, 34653, 31087, 32428, 38823, 26410, 34512, // 6392-6399
+33210, 31129, 43473, 30153, 34510, 31856, 30408, 35387, // 6400-6407
+33613, 31916, 29831, 30888, 30961, 34955, 32798, 35019, // 6408-6415
+32902, 31429, 29085, 32538, 26361, 21500, 24894, 28750, // 6416-6423
+28918, 19553, 30001, 26460, 24941, 32967, 26986, 36254, // 6424-6431
+37359, 29950, 31633, 30065, 27462, 33957, 34640, 38503, // 6432-6439
+39170, 31830, 36304, 39008, 35375, 32727, 40131, 36505, // 6440-6447
+34949, 30240, 28294, 33332, 35978, 34504, 33322, 40208, // 6448-6455
+30447, 30766, 34642, 34226, 26119, 27444, 33764, 28089, // 6456-6463
+34938, 31558, 36518, 37804, 31834, 34628, 26197, 30158, // 6464-6471
+35502, 28520, 28666, 37319, 34625, 30209, 32809, 32469, // 6472-6479
+32638, 31366, 27980, 31667, 34266, 25967, 34882, 38842, // 6480-6487
+34144, 33921, 41931, 35570, 32013, 44266, 35571, 36166, // 6488-6495
+36901, 37292, 37204, 38463, 37838, 33007, 27757, 27075, // 6496-6503
+25697, 20162, 26479, 28869, 24570, 28529, 28654, 29716, // 6504-6511
+28954, 25426, 26440, 23399, 31559, 28079, 29815, 31017, // 6512-6519
+31289, 35038, 33730, 33038, 30433, 29834, 27934, 33163, // 6520-6527
+32819, 35829, 35153, 34679, 39161, 29650, 32762, 42369, // 6528-6535
+39912, 41131, 39930, 38653, 35020, 35141, 36804, 36668, // 6536-6543
+40098, 32624, 35054, 33893, 34231, 41156, 29016, 31031, // 6544-6551
+29434, 25628, 28945, 30151, 30346, 31874, 34712, 26995, // 6552-6559
+30942, 23490, 26545, 31918, 25181, 34589, 30704, 31261, // 6560-6567
+37442, 27866, 25946, 36929, 30518, 26039, 33886, 29996, // 6568-6575
+27837, 31333, 33570, 35929, 35330, 37321, 42435, 35786, // 6576-6583
+36335, 41366, 33161, 34228, 35881, 32145, 30526, 30686, // 6584-6591
+35347, 29209, 31015, 37315, 33164, 31218, 36282, 35726, // 6592-6599
+32940, 34244, 26864, 36647, 31167, 22539, 33888, 34335, // 6600-6607
+29328, 33206, 37395, 30195, 33990, 37569, 30498, 29834, // 6608-6615
+37893, 31329, 28731, 30947, 26464, 29348, 32986, 29041, // 6616-6623
+26457, 32804, 26940, 28428, 33153, 31060, 35618, 34828, // 6624-6631
+33672, 35760, 35780, 34429, 34519, 35413, 37599, 38094, // 6632-6639
+34985, 35679, 39223, 35580, 34365, 34364, 32952, 36745, // 6640-6647
+34361, 33056, 33577, 33460, 33932, 31584, 33509, 32267, // 6648-6655
+28473, 34909, 36002, 31708, 32527, 34536, 30057, 29421, // 6656-6663
+34225, 34625, 37347, 33861, 34413, 32529, 31476, 34176, // 6664-6671
+36737, 37211, 33797, 35385, 33637, 36600, 33990, 33312, // 6672-6679
+32908, 30186, 35873, 33421, 30862, 35722, 38014, 37814, // 6680-6687
+36934, 34495, 34223, 30531, 30290, 32671, 28455, 28202, // 6688-6695
+32124, 33128, 35260, 31297, 32277, 39006, 31384, 32029, // 6696-6703
+32902, 32688, 32057, 35052, 38015, 30099, 34454, 33538, // 6704-6711
+31699, 31749, 31023, 33365, 32292, 33123, 34037, 31617, // 6712-6719
+30655, 32775, 30503, 35695, 37636, 32041, 37036, 35088, // 6720-6727
+30920, 33169, 36828, 33852, 34481, 37523, 31824, 35311, // 6728-6735
+35815, 33977, 34729, 34325, 32909, 35305, 38677, 32228, // 6736-6743
+32651, 38390, 31778, 29814, 30949, 29913, 31404, 29734, // 6744-6751
+26768, 28222, 31203, 27565, 29758, 32925, 30162, 29784, // 6752-6759
+28542, 29816, 30634, 30749, 33269, 30732, 31889, 33715, // 6760-6767
+31088, 30020, 35690, 33357, 32501, 32949, 33498, 36449, // 6768-6775
+36169, 40156, 36656, 37023, 34758, 34029, 35681, 35150, // 6776-6783
+32358, 34723, 32255, 24043, 31711, 33777, 33734, 31558, // 6784-6791
+29063, 31397, 26342, 29136, 35049, 29388, 30335, 34830, // 6792-6799
+35676, 32361, 33350, 36207, 32111, 35085, 35455, 34062, // 6800-6807
+33439, 34540, 36244, 34037, 36615, 36401, 31235, 31733, // 6808-6815
+32917, 28654, 30033, 29983, 27823, 31370, 30210, 28522, // 6816-6823
+29952, 30139, 27548, 29715, 35572, 31133, 31709, 37300, // 6824-6831
+33488, 33527, 36828, 32817, 29210, 33086, 32723, 30198, // 6832-6839
+36185, 39868, 34190, 32808, 34635, 26922, 30653, 31076, // 6840-6847
+31560, 36305, 28976, 34700, 31780, 27252, 31506, 32167, // 6848-6855
+33447, 32373, 30646, 36580, 37159, 30934, 34961, 33770, // 6856-6863
+34730, 33286, 31322, 33062, 32127, 32065, 31767, 33550, // 6864-6871
+35164, 32861, 32223, 33357, 29967, 33492, 32661, 33375, // 6872-6879
+31952, 31598, 31723, 31413, 33831, 31711, 30578, 30167, // 6880-6887
+32904, 27661, 30726, 30734, 31988, 30381, 27279, 32150, // 6888-6895
+30027, 30948, 34825, 32193, 28538, 32983, 33087, 30620, // 6896-6903
+30631, 33088, 35794, 36097, 32735, 33592, 34038, 37895, // 6904-6911
+34912, 31347, 33554, 35545, 34389, 28850, 35111, 36063, // 6912-6919
+35184, 34298, 34563, 34682, 33136, 31940, 31930, 29304, // 6920-6927
+32791, 37661, 26059, 33595, 34963, 26177, 35226, 35146, // 6928-6935
+32117, 25282, 27879, 32931, 32665, 30359, 25516, 31986, // 6936-6943
+30423, 30767, 27864, 29917, 31962, 34661, 36736, 33749, // 6944-6951
+32907, 28996, 34308, 32785, 34231, 37258, 37679, 34077, // 6952-6959
+33022, 35264, 32286, 36419, 42117, 38019, 35617, 38116, // 6960-6967
+34828, 34872, 32574, 29192, 28177, 31686, 23771, 20907, // 6968-6975
+31479, 22222, 23820, 29191, 31759, 21025, 23505, 34117, // 6976-6983
+25838, 32562, 32558, 35987, 32633, 28916, 37086, 38705, // 6984-6991
+34547, 36609, 35770, 34275, 36411, 31515, 39482, 34278, // 6992-6999
+27870, 43951, 38699, 28490, 33936, 32358, 22411, 26431, // 7000-7007
+32308, 27484, 29563, 31756, 33165, 37322, 36077, 34111, // 7008-7015
+35741, 35274, 34045, 30528, 29111, 37307, 38025, 30012, // 7016-7023
+35560, 32645, 30139, 31398, 34827, 27232, 26744, 31912, // 7024-7031
+28070, 33799, 26741, 29456, 29149, 27331, 34766, 33699, // 7032-7039
+30527, 35288, 34584, 35966, 35953, 34371, 36663, 25508, // 7040-7047
+28840, 24794, 19729, 27457, 27366, 37105, 35825, 33461, // 7048-7055
+36918, 36326, 34514, 37661, 38196, 32573, 37102, 41077, // 7056-7063
+32412, 32184, 35944, 38242, 36569, 33121, 36139, 27734, // 7064-7071
+27388, 20994, 27173, 29478, 30344, 33242, 33132, 31688, // 7072-7079
+28199, 38080, 35407, 24843, 35273, 50134, 37508, 39525, // 7080-7087
+45170, 39907, 33153, 34706, 35839, 30696, 22785, 26127, // 7088-7095
+24095, 18967, 20601, 23030, 29240, 30987, 34393, 27800, // 7096-7103
+29297, 41744, 44981, 37937, 33681, 34684, 25484, 19867, // 7104-7111
+22365, 20759, 31889, 35539, 44404, 41672, 38322, 37426, // 7112-7119
+28857, 19778, 13034, 23925, 25019, 26143, 34797, 45379, // 7120-7127
+49412, 43296, 40751, 44493, 31602, 25977, 34376, 40530, // 7128-7135
+37884, 36258, 51719, 54293, 39788, 47097, 44567, 39427, // 7136-7143
+36790, 34087, 37262, 27558, 34815, 35439, 25550, 24419, // 7144-7151
+28859, 22653, 22458, 20484, 25089, 37537, 37313, 53135, // 7152-7159
+60314, 53429, 47588, 42303, 33497, 21327, 18630, 11871, // 7160-7167
+17604, 24206, 18597, 18794, 21287, 27211, 30099, 27365, // 7168-7175
+22352, 18084, 27529, 36246, 29786, 31544, 43815, 52793, // 7176-7183
+42266, 38783, 27830, 14596, 32088, 44412, 29237, 17210, // 7184-7191
+19084, 19695, 14219, 12817, 13576, 21162, 33738, 32979, // 7192-7199
+38544, 25039, 24118, 39959, 45887, 41308, 33031, 35494, // 7200-7207
+31873, 33200, 47026, 48274, 41826, 41759, 25518, 29660, // 7208-7215
+17080, 10395, 24856, 15628, 30846, 15410, 19227, 39024, // 7216-7223
+24463, 33458, 52891, 42801, 29923, 50955, 56778, 48662, // 7224-7231
+54216, 62189, 51634, 42340, 55385, 51674, 17033, 40362, // 7232-7239
+48497, 29565, 35372, 24284, 17146, 25276, 34736, 17915, // 7240-7247
+24409, 27889, 42986, 49149, 45249, 48237, 40047, 32004, // 7248-7255
+23969, 36422, 34701, 35795, 24828, 38971, 32563, 23615, // 7256-7263
+29333, 18913, 26168, 21917, 34754, 22116, 20133, 30966, // 7264-7271
+38058, 30957, 40286, 54367, 40809, 37075, 45732, 44761, // 7272-7279
+27813, 40682, 45330, 46644, 36915, 37782, 43831, 39978, // 7280-7287
+29685, 36214, 29889, 4668, 7346, 13341, 16999, 15834, // 7288-7295
+34669, 36465, 34845, 15712, 14322, 25793, 10196, 15653, // 7296-7303
+26283, 32706, 26294, 33385, 31302, 34466, 39576, 36479, // 7304-7311
+29218, 25571, 27245, 23733, 36119, 38648, 42480, 47482, // 7312-7319
+53835, 41328, 46265, 44051, 38417, 43044, 41865, 44489, // 7320-7327
+26929, 48813, 46267, 29736, 33213, 39744, 35079, 33516, // 7328-7335
+40933, 30474, 40759, 33562, 21830, 27605, 25204, 22279, // 7336-7343
+30224, 29024, 31435, 25058, 33149, 38728, 32290, 37340, // 7344-7351
+29086, 35628, 35979, 41290, 50384, 52189, 42275, 40997, // 7352-7359
+34225, 24828, 23174, 27076, 30496, 28408, 36040, 28552, // 7360-7367
+25128, 20813, 28081, 23227, 28961, 41301, 30668, 34089, // 7368-7375
+37995, 39017, 40162, 36423, 44972, 43325, 24074, 20626, // 7376-7383
+26006, 20574, 10517, 17783, 25918, 31729, 16365, 19014, // 7384-7391
+27836, 23931, 40031, 41804, 29989, 36644, 41491, 34036, // 7392-7399
+30387, 52767, 51100, 32694, 48520, 40930, 47306, 42818, // 7400-7407
+46954, 45494, 46312, 42581, 38901, 43884, 30258, 35349, // 7408-7415
+31815, 37483, 33930, 42199, 42387, 52019, 41103, 44354, // 7416-7423
+44813, 31579, 35785, 25481, 29503, 26122, 34506, 38917, // 7424-7431
+45036, 29049, 34682, 28087, 22227, 26233, 7850, 17362, // 7432-7439
+22317, 24778, 19307, 26831, 34859, 27978, 16779, 25085, // 7440-7447
+30026, 12026, 17006, 23773, 30275, 39741, 39083, 40443, // 7448-7455
+41756, 38373, 35210, 27377, 25169, 32478, 33391, 48079, // 7456-7463
+51530, 43221, 40510, 41206, 42109, 36166, 41092, 38123, // 7464-7471
+38687, 38716, 30002, 32196, 40754, 31827, 33858, 36654, // 7472-7479
+16322, 31527, 39294, 28079, 35680, 35464, 10702, 17362, // 7480-7487
+24703, 11151, 26418, 34081, 38181, 38032, 30953, 36893, // 7488-7495
+42720, 36531, 27154, 35848, 42029, 16978, 24175, 25006, // 7496-7503
+16504, 21516, 20019, 31410, 26435, 20065, 30498, 21497, // 7504-7511
+24615, 44744, 32183, 40119, 34845, 21694, 44027, 51168, // 7512-7519
+36972, 50253, 47014, 30301, 34229, 25122, 25013, 37441, // 7520-7527
+27890, 33226, 37402, 22175, 36961, 26119, 29132, 43259, // 7528-7535
+38978, 36334, 29820, 40994, 48953, 41711, 39666, 42939, // 7536-7543
+23291, 30626, 35003, 19079, 35032, 28428, 27587, 24192, // 7544-7551
+16681, 25538, 27743, 16184, 19706, 26170, 20866, 24211, // 7552-7559
+30328, 38832, 30853, 32505, 31498, 34316, 33580, 40676, // 7560-7567
+42188, 37410, 39048, 41898, 41988, 34170, 34213, 39836, // 7568-7575
+40120, 28726, 33444, 26806, 32001, 36108, 32132, 36008, // 7576-7583
+32246, 32060, 27800, 24729, 25525, 35341, 34464, 33515, // 7584-7591
+38904, 29413, 36209, 34606, 17355, 24470, 31775, 25557, // 7592-7599
+32638, 39530, 32946, 31970, 34031, 25757, 25814, 23806, // 7600-7607
+24302, 33749, 27854, 27924, 34517, 31890, 27482, 47008, // 7608-7615
+42062, 34231, 40979, 43148, 42301, 39633, 36070, 34988, // 7616-7623
+38759, 23648, 30826, 33845, 27024, 20014, 32695, 20665, // 7624-7631
+16333, 40605, 29116, 50926, 44019, 31208, 48216, 32753, // 7632-7639
+37128, 44652, 28229, 38556, 53271, 44597, 34548, 46587, // 7640-7647
+41525, 21833, 38150, 37429, 23427, 33922, 40626, 31726, // 7648-7655
+26278, 28357, 35043, 27448, 26649, 33161, 28170, 26980, // 7656-7663
+25684, 27211, 24554, 32229, 40370, 24584, 20068, 40673, // 7664-7671
+33066, 28373, 35892, 34152, 39367, 32028, 37988, 37879, // 7672-7679
+22518, 36400, 28972, 18616, 29286, 21470, 26827, 37072, // 7680-7687
+32620, 33526, 36222, 34057, 29529, 35815, 41095, 26356, // 7688-7695
+35890, 40102, 37473, 35995, 40562, 45957, 38243, 39076, // 7696-7703
+39067, 40561, 31685, 43316, 42618, 36678, 38908, 27146, // 7704-7711
+35029, 27768, 23233, 28867, 23967, 28728, 23744, 28942, // 7712-7719
+18582, 17900, 34502, 27124, 25940, 27290, 30177, 22259, // 7720-7727
+38012, 36448, 23557, 40708, 39577, 29026, 28850, 32835, // 7728-7735
+32110, 28802, 20863, 37098, 30758, 23716, 37692, 25792, // 7736-7743
+21518, 35507, 41147, 33279, 37279, 40515, 36712, 43171, // 7744-7751
+45847, 38602, 45495, 37497, 34208, 41250, 36594, 30631, // 7752-7759
+38269, 34173, 31982, 38005, 20305, 30183, 36106, 27270, // 7760-7767
+36379, 34705, 25353, 26720, 26920, 29260, 24576, 31641, // 7768-7775
+34084, 24297, 31844, 45065, 31450, 22397, 30007, 34595, // 7776-7783
+31530, 26355, 29080, 21854, 25934, 36733, 33822, 32899, // 7784-7791
+37771, 28308, 40392, 28050, 21339, 39296, 39144, 32868, // 7792-7799
+35482, 38557, 34239, 31164, 29046, 38972, 31202, 31496, // 7800-7807
+33366, 30875, 25168, 31433, 30756, 40455, 38483, 27806, // 7808-7815
+36710, 29353, 34668, 29618, 26940, 29652, 44862, 37809, // 7816-7823
+31103, 32005, 28289, 35881, 22543, 35825, 31392, 31828, // 7824-7831
+39093, 30921, 28798, 31545, 43971, 30490, 30872, 35243, // 7832-7839
+32290, 37005, 32022, 28341, 35397, 34130, 32934, 33061, // 7840-7847
+33026, 30876, 33005, 33499, 35823, 31188, 29785, 35063, // 7848-7855
+31764, 37629, 28132, 34515, 27693, 28667, 38087, 28680, // 7856-7863
+30404, 36279, 33776, 27628, 37677, 27054, 21376, 31941, // 7864-7871
+36898, 37563, 34317, 38730, 32895, 32423, 30984, 35580, // 7872-7879
+41850, 40273, 40171, 29767, 33740, 35874, 37738, 27938, // 7880-7887
+27517, 35668, 28451, 31219, 25591, 22060, 24510, 29185, // 7888-7895
+30839, 29368, 37876, 38850, 44367, 35229, 30978, 35224, // 7896-7903
+27570, 34041, 36120, 33747, 24064, 27398, 32460, 29450, // 7904-7911
+27824, 32958, 27608, 31368, 36325, 25682, 37532, 36628, // 7912-7919
+31928, 28805, 35185, 33465, 29412, 28384, 22917, 32371, // 7920-7927
+35976, 33179, 30798, 25851, 27943, 31714, 28319, 39879, // 7928-7935
+34909, 32572, 36560, 36365, 35280, 37861, 39632, 35508, // 7936-7943
+40292, 38350, 36617, 30730, 36602, 33814, 34429, 32079, // 7944-7951
+31303, 33965, 28288, 29825, 32384, 37889, 33958, 29480, // 7952-7959
+31959, 34544, 29233, 34070, 26268, 27724, 40777, 33971, // 7960-7967
+25581, 29383, 33956, 31628, 27711, 32572, 34451, 28434, // 7968-7975
+32044, 37616, 37506, 34638, 35888, 33243, 34393, 32690, // 7976-7983
+39465, 34828, 31502, 41865, 36010, 33750, 33489, 33783, // 7984-7991
+35128, 30235, 37933, 32182, 29372, 36038, 29647, 31318, // 7992-7999
+35905, 35026, 24495, 21513, 27945, 29111, 21005, 27049, // 8000-8007
+27822, 29682, 33481, 29143, 29868, 35311, 34232, 34597, // 8008-8015
+32967, 27978, 31964, 30183, 28285, 31359, 35673, 29520, // 8016-8023
+32784, 32798, 41025, 35847, 27754, 40676, 30795, 28986, // 8024-8031
+37735, 35329, 33787, 38780, 40839, 30810, 29348, 32964, // 8032-8039
+29656, 32349, 34873, 34838, 39411, 33391, 27706, 34512, // 8040-8047
+33431, 31147, 33062, 37049, 35528, 33341, 32284, 38566, // 8048-8055
+34821, 30133, 33089, 32827, 27454, 26333, 32511, 28507, // 8056-8063
+29217, 32468, 35155, 27633, 32654, 37810, 33588, 32283, // 8064-8071
+35899, 36218, 32973, 32196, 32411, 38141, 25333, 33639, // 8072-8079
+36052, 31402, 37516, 31559, 33124, 32160, 33489, 34668, // 8080-8087
+36804, 33956, 32046, 34347, 30371, 36343, 41363, 30498, // 8088-8095
+34715, 33079, 32145, 39399, 37656, 37948, 40219, 41720, // 8096-8103
+30446, 29587, 30467, 35045, 30642, 33113, 37014, 30934, // 8104-8111
+24552, 25449, 31743, 31225, 30511, 22491, 33168, 28239, // 8112-8119
+24265, 28492, 26868, 36225, 35478, 31096, 36201, 32468, // 8120-8127
+33541, 31712, 32987, 35552, 35074, 42605, 33569, 35108, // 8128-8135
+33824, 31251, 29747, 31788, 32228, 36434, 36827, 35323, // 8136-8143
+34619, 24037, 30572, 31165, 30796, 27994, 27974, 27399, // 8144-8151
+25211, 29116, 28236, 27663, 29285, 27950, 26379, 28138, // 8152-8159
+29406, 33690, 34115, 34774, 34767, 33219, 34253, 35222, // 8160-8167
+33478, 32662, 37255, 39436, 35069, 34107, 37079, 30280, // 8168-8175
+36770, 37179, 29960, 36540, 35280, 27085, 20800, 28705, // 8176-8183
+33606, 35131, 34687, 30301, 31025, 38682, 34580, 31025, // 8184-8191
+35912, 31652, 33804, 31648, 27374, 26099, 33042, 32749, // 8192-8199
+27469, 31290, 31143, 30782, 31798, 27130, 28158, 33173, // 8200-8207
+30117, 34862, 29982, 28130, 32173, 31993, 31653, 36154, // 8208-8215
+36492, 28565, 32521, 33691, 30794, 34092, 39939, 28004, // 8216-8223
+32783, 34689, 31525, 38387, 32268, 35367, 37583, 39901, // 8224-8231
+38751, 37550, 35172, 34378, 36128, 35282, 34959, 37382, // 8232-8239
+39849, 32399, 34642, 35939, 26089, 38285, 36640, 29501, // 8240-8247
+33556, 27811, 33164, 24414, 26369, 32345, 26587, 31725, // 8248-8255
+34888, 29357, 26899, 32326, 29383, 33851, 37158, 33510, // 8256-8263
+33074, 31138, 35101, 34996, 31902, 31010, 30437, 25703, // 8264-8271
+25101, 30251, 21199, 25902, 32225, 26610, 28265, 33628, // 8272-8279
+32371, 28036, 34985, 33274, 32467, 35763, 33689, 33514, // 8280-8287
+29961, 33687, 37267, 35058, 35002, 33738, 34138, 32945, // 8288-8295
+29390, 34857, 33696, 32895, 38239, 37477, 35890, 31501, // 8296-8303
+39649, 40981, 36420, 34182, 36830, 33447, 30595, 31612, // 8304-8311
+33843, 32500, 29068, 33273, 23542, 32206, 25530, 34198, // 8312-8319
+36708, 25606, 37016, 34552, 33959, 27454, 36603, 34261, // 8320-8327
+28015, 35182, 33504, 32683, 33418, 36184, 33726, 36018, // 8328-8335
+34510, 31415, 32258, 30732, 33323, 31830, 36556, 31025, // 8336-8343
+29349, 31901, 31170, 36445, 34958, 35389, 31749, 30446, // 8344-8351
+32682, 35591, 31528, 32129, 32356, 34398, 33530, 31842, // 8352-8359
+33489, 30737, 34080, 35895, 39074, 30332, 30987, 34651, // 8360-8367
+28989, 32544, 31433, 29874, 37140, 31763, 33331, 37720, // 8368-8375
+29539, 36302, 36696, 31294, 37024, 34263, 34410, 34287, // 8376-8383
+34326, 36533, 30140, 31545, 35696, 38396, 29404, 31717, // 8384-8391
+27841, 27352, 33408, 29812, 27741, 22419, 28855, 26819, // 8392-8399
+25157, 33101, 34319, 31464, 40493, 33875, 28718, 36485, // 8400-8407
+31553, 29967, 26351, 31047, 32898, 29237, 32228, 31579, // 8408-8415
+34604, 32481, 39568, 37543, 31560, 38132, 31276, 35151, // 8416-8423
+36334, 36010, 42053, 36888, 38771, 34570, 28638, 30752, // 8424-8431
+23690, 30237, 32811, 31623, 28850, 26529, 37396, 25360, // 8432-8439
+26736, 33739, 28319, 28419, 33651, 42143, 35802, 37848, // 8440-8447
+46408, 38788, 28256, 36525, 36784, 27336, 31635, 37128, // 8448-8455
+39194, 36595, 33188, 36412, 30243, 27202, 36016, 32500, // 8456-8463
+27211, 29463, 33490, 34411, 28113, 29769, 36859, 34480, // 8464-8471
+31237, 36812, 36092, 23621, 29003, 33645, 28501, 26455, // 8472-8479
+36850, 33797, 26807, 31269, 31829, 32624, 33647, 37131, // 8480-8487
+32342, 31171, 36750, 34168, 34022, 42692, 38176, 39191, // 8488-8495
+37575, 31724, 25295, 32315, 33911, 33279, 36227, 31863, // 8496-8503
+36609, 29122, 27609, 28497, 24290, 25252, 32040, 28406, // 8504-8511
+27218, 29463, 37476, 33105, 29677, 32520, 26919, 31474, // 8512-8519
+31297, 32787, 33252, 35659, 33172, 35169, 35850, 38026, // 8520-8527
+33792, 32852, 37068, 26863, 29357, 34352, 34421, 35374, // 8528-8535
+39539, 36404, 33257, 31790, 34309, 29725, 34674, 37525, // 8536-8543
+32523, 29020, 24040, 32170, 32194, 35535, 31559, 28556, // 8544-8551
+18981, 23739, 32182, 31265, 35986, 33303, 37837, 29823, // 8552-8559
+26821, 24581, 29308, 38090, 31160, 38001, 42825, 42242, // 8560-8567
+42152, 49241, 44385, 34291, 32205, 29971, 32416, 22339, // 8568-8575
+35183, 42497, 40954, 37382, 45943, 49265, 32507, 42545, // 8576-8583
+37485, 37447, 39178, 31500, 26576, 26133, 30350, 21332, // 8584-8591
+23890, 26099, 20927, 19092, 20832, 19511, 21839, 27322, // 8592-8599
+22960, 27291, 26536, 24670, 34281, 38702, 29244, 33120, // 8600-8607
+39865, 33519, 31124, 35390, 35396, 36049, 36555, 30711, // 8608-8615
+29953, 31300, 32691, 34199, 40018, 29869, 31629, 40494, // 8616-8623
+36182, 39457, 42315, 43445, 36062, 36285, 40439, 34415, // 8624-8631
+37526, 39475, 33762, 29623, 39706, 44888, 41052, 43486, // 8632-8639
+40761, 40493, 34526, 25514, 25029, 28397, 25578, 23997, // 8640-8647
+30048, 29517, 23248, 21684, 22519, 16709, 21271, 24424, // 8648-8655
+27562, 30838, 23720, 23387, 28851, 27637, 23408, 36585, // 8656-8663
+34448, 31473, 39365, 45225, 40844, 41355, 41813, 37756, // 8664-8671
+35564, 32038, 39781, 36841, 41234, 42022, 42802, 40957, // 8672-8679
+36696, 37539, 32002, 32080, 37332, 39195, 33208, 30743, // 8680-8687
+41000, 36940, 34134, 39738, 31222, 30022, 33950, 24830, // 8688-8695
+22947, 34324, 32938, 24941, 29884, 28273, 25338, 28849, // 8696-8703
+35218, 34189, 19878, 27131, 20132, 22825, 33672, 35752, // 8704-8711
+33734, 31174, 30285, 17441, 16198, 20966, 24566, 31291, // 8712-8719
+36617, 36086, 41738, 38606, 44421, 49129, 39109, 34672, // 8720-8727
+35492, 33953, 33648, 35482, 39807, 37687, 32794, 36972, // 8728-8735
+34259, 23939, 23273, 30259, 34343, 40873, 36261, 33875, // 8736-8743
+33308, 29936, 29767, 32097, 35432, 35891, 34395, 31572, // 8744-8751
+33664, 33570, 29932, 36322, 40274, 32091, 37539, 41384, // 8752-8759
+35288, 33811, 35190, 38282, 33419, 28379, 30513, 31007, // 8760-8767
+30567, 28914, 33683, 36738, 33017, 35167, 34072, 33245, // 8768-8775
+29936, 22871, 31317, 38537, 37522, 35761, 33242, 37877, // 8776-8783
+29098, 24836, 32630, 27094, 34059, 37352, 24324, 24453, // 8784-8791
+28410, 27552, 25881, 31564, 36960, 28299, 24293, 27968, // 8792-8799
+28777, 27566, 30120, 35185, 28707, 38082, 30449, 23593, // 8800-8807
+33569, 33099, 36783, 34133, 41436, 28017, 32314, 45773, // 8808-8815
+38228, 39166, 39390, 41542, 38447, 34040, 36407, 34543, // 8816-8823
+36131, 37366, 38051, 38744, 30358, 27286, 26517, 29783, // 8824-8831
+29387, 30820, 29139, 23228, 21075, 25317, 25160, 26227, // 8832-8839
+33323, 27867, 20594, 25509, 27042, 26970, 30511, 34394, // 8840-8847
+40541, 31684, 34006, 33267, 32221, 35308, 34209, 36100, // 8848-8855
+27335, 34310, 42160, 32227, 36412, 44476, 33632, 31282, // 8856-8863
+31274, 26098, 31813, 29025, 32226, 41079, 28807, 28559, // 8864-8871
+34698, 30764, 24627, 31553, 33611, 28529, 31406, 26059, // 8872-8879
+29339, 28251, 28806, 36074, 36956, 31047, 31633, 30252, // 8880-8887
+27620, 32903, 32279, 31914, 27791, 32294, 38342, 39397, // 8888-8895
+36160, 39988, 47509, 37605, 33266, 37136, 35253, 37821, // 8896-8903
+46357, 39734, 42460, 41228, 33133, 38065, 35313, 29666, // 8904-8911
+31794, 31776, 31767, 34032, 31180, 38626, 34667, 32433, // 8912-8919
+29982, 27564, 30589, 30163, 34957, 31100, 22801, 23341, // 8920-8927
+26123, 24955, 28673, 33778, 34316, 33648, 32418, 30931, // 8928-8935
+31467, 30863, 29957, 25018, 24187, 22949, 29739, 35474, // 8936-8943
+28664, 37979, 41333, 36727, 38306, 35563, 44009, 36892, // 8944-8951
+38943, 40579, 35346, 39802, 31706, 36896, 43761, 38839, // 8952-8959
+29969, 36901, 30636, 32250, 31687, 30236, 34844, 30330, // 8960-8967
+33205, 30824, 31811, 24465, 30851, 29554, 28252, 33490, // 8968-8975
+33424, 37915, 33946, 32613, 40271, 34537, 25630, 34613, // 8976-8983
+27608, 28281, 33438, 34499, 32425, 27011, 26932, 24082, // 8984-8991
+24749, 23842, 31403, 32403, 30998, 33336, 33356, 36879, // 8992-8999
+32614, 31303, 34705, 28076, 24355, 32861, 38860, 30480, // 9000-9007
+30165, 36268, 35546, 36263, 33122, 36278, 42118, 34286, // 9008-9015
+39206, 46325, 40439, 44129, 37576, 36862, 28563, 24724, // 9016-9023
+40231, 27410, 25546, 27969, 26892, 23632, 27997, 34054, // 9024-9031
+25153, 39136, 33707, 27502, 27945, 24687, 32255, 33827, // 9032-9039
+34765, 36532, 39383, 40774, 36253, 36457, 37914, 32591, // 9040-9047
+29405, 28679, 28106, 24148, 32065, 31720, 31392, 30237, // 9048-9055
+34320, 40600, 38460, 47215, 36700, 34282, 44182, 40453, // 9056-9063
+38613, 39693, 39871, 36998, 38294, 37677, 39741, 38740, // 9064-9071
+42778, 46014, 31009, 31966, 31275, 30161, 32435, 35461, // 9072-9079
+31060, 27268, 30329, 28412, 27767, 21241, 20836, 22472, // 9080-9087
+17786, 18778, 20941, 21602, 20002, 30564, 29709, 22150, // 9088-9095
+32099, 27034, 28006, 29506, 32138, 35690, 34686, 31019, // 9096-9103
+33648, 35378, 39715, 42387, 45131, 41693, 35437, 39063, // 9104-9111
+33911, 33812, 35165, 31512, 29749, 34569, 32532, 41113, // 9112-9119
+33023, 37207, 37731, 33403, 42806, 35121, 35697, 40413, // 9120-9127
+36701, 31916, 33422, 37090, 35562, 34311, 35227, 27218, // 9128-9135
+35225, 28051, 28919, 27442, 27549, 35140, 26430, 24695, // 9136-9143
+25221, 24432, 22765, 28645, 26175, 29772, 30150, 26862, // 9144-9151
+26241, 25039, 27066, 27157, 24996, 23084, 23129, 26373, // 9152-9159
+28583, 37269, 39709, 39511, 47590, 43191, 38041, 40406, // 9160-9167
+43138, 42605, 45656, 38862, 33398, 32795, 32779, 42019, // 9168-9175
+41420, 33545, 34063, 36918, 27570, 20980, 24037, 27340, // 9176-9183
+30078, 30711, 34668, 27056, 25143, 32128, 25770, 23156, // 9184-9191
+26319, 30895, 32801, 33844, 34289, 39355, 39502, 36842, // 9192-9199
+44660, 37540, 32874, 37161, 33869, 30058, 25701, 33972, // 9200-9207
+28069, 20198, 33855, 32332, 21362, 31573, 33566, 26676, // 9208-9215
+41282, 41226, 31331, 38090, 37450, 26734, 32588, 31819, // 9216-9223
+25839, 33089, 42321, 43278, 42619, 36532, 38457, 37917, // 9224-9231
+28975, 29606, 18737, 20805, 25006, 31011, 38113, 34320, // 9232-9239
+39260, 51113, 43945, 38891, 38335, 26232, 20759, 15179, // 9240-9247
+17908, 23358, 32584, 43659, 38070, 39792, 38554, 21143, // 9248-9255
+28685, 34291, 32343, 34976, 36328, 30371, 28543, 27143, // 9256-9263
+21255, 20940, 30004, 28797, 26765, 45494, 26389, 27115, // 9264-9271
+35143, 33389, 35133, 25214, 40190, 40708, 38700, 49043, // 9272-9279
+48895, 43367, 36403, 45345, 39731, 32687, 44651, 34747, // 9280-9287
+24070, 33781, 32345, 23230, 28068, 21193, 33583, 28308, // 9288-9295
+24295, 31055, 31276, 44929, 33291, 34956, 35849, 24484, // 9296-9303
+27399, 28769, 22680, 31742, 29012, 29644, 34649, 36608, // 9304-9311
+35750, 18305, 15004, 27141, 29428, 30393, 36475, 38776, // 9312-9319
+44551, 32169, 34254, 39105, 32047, 34626, 44281, 34068, // 9320-9327
+27692, 36942, 29114, 28886, 28723, 29557, 39088, 46727, // 9328-9335
+41306, 42003, 37777, 31738, 41158, 42379, 34922, 19859, // 9336-9343
+20752, 37171, 31818, 32438, 28382, 36116, 35935, 12612, // 9344-9351
+29303, 30177, 37654, 40135, 34719, 33674, 27850, 26564, // 9352-9359
+27094, 37166, 37597, 44167, 33629, 28895, 32169, 34609, // 9360-9367
+30316, 22765, 24895, 29043, 34232, 17905, 23950, 29055, // 9368-9375
+26496, 42134, 28573, 29200, 35602, 34488, 41384, 31018, // 9376-9383
+44464, 46273, 37634, 36361, 34624, 49361, 39605, 39492, // 9384-9391
+45298, 48304, 35194, 31729, 45104, 24732, 33723, 31488, // 9392-9399
+21729, 27284, 25482, 27272, 34097, 27486, 21746, 26566, // 9400-9407
+19432, 30629, 25527, 32881, 36444, 22586, 29580, 28517, // 9408-9415
+28707, 31080, 34487, 30654, 29134, 28265, 26953, 31076, // 9416-9423
+29862, 37459, 36549, 34681, 40041, 42956, 47527, 41639, // 9424-9431
+35288, 36529, 29999, 28360, 37194, 35828, 36854, 36679, // 9432-9439
+49656, 37556, 20958, 32288, 32394, 31172, 27744, 30001, // 9440-9447
+22073, 19723, 37831, 31396, 19264, 37002, 33019, 28475, // 9448-9455
+32443, 22444, 34608, 33015, 24283, 37851, 30261, 34289, // 9456-9463
+42003, 33633, 35516, 38946, 48885, 40616, 32376, 37478, // 9464-9471
+28643, 30321, 44660, 38608, 26226, 27849, 28162, 30528, // 9472-9479
+30898, 20470, 29522, 40164, 31189, 25676, 40164, 27743, // 9480-9487
+32580, 40782, 19259, 33652, 23006, 23632, 42548, 33390, // 9488-9495
+25666, 37867, 36664, 17357, 24742, 38655, 42778, 32995, // 9496-9503
+32733, 43936, 21785, 18463, 45782, 39819, 40985, 44358, // 9504-9511
+40900, 27034, 26252, 42498, 20129, 36753, 45152, 29433, // 9512-9519
+38461, 20734, 29536, 33265, 12663, 41330, 38679, 23620, // 9520-9527
+45954, 20762, 35712, 42416, 16566, 50698, 23945, 17609, // 9528-9535
+28266, 23280, 39382, 24187, 52010, 47641, 21849, 31587, // 9536-9543
+49698, 33405, 20527, 40660, 31695, 27494, 24956, 43459, // 9544-9551
+29863, 22642, 42826, 18846, 18241, 30414, 24791, 38648, // 9552-9559
+33452, 29128, 40021, 33291, 29798, 31780, 31437, 23408, // 9560-9567
+20826, 28163, 39796, 37727, 36370, 44177, 33752, 23158, // 9568-9575
+32217, 25408, 27238, 30390, 32123, 34311, 36585, 32256, // 9576-9583
+20451, 39829, 44298, 32995, 40664, 47681, 35090, 21919, // 9584-9591
+33027, 38982, 22820, 36075, 44580, 35254, 43636, 37000, // 9592-9599
+28666, 39483, 28846, 25605, 31116, 33985, 26570, 26804, // 9600-9607
+36329, 27771, 33578, 39109, 27347, 26837, 37581, 25167, // 9608-9615
+24587, 27694, 31651, 30108, 23948, 27402, 32991, 45561, // 9616-9623
+41674, 28518, 36090, 38252, 42100, 51793, 33235, 28794, // 9624-9631
+26405, 28964, 34097, 27377, 33816, 30437, 40230, 40349, // 9632-9639
+30377, 39762, 32107, 24481, 33077, 24613, 23950, 40780, // 9640-9647
+31921, 29524, 25970, 31025, 35934, 28261, 32696, 28285, // 9648-9655
+28232, 29024, 37161, 38946, 32733, 35704, 31768, 34601, // 9656-9663
+33003, 36583, 39203, 36613, 39510, 37163, 35027, 28774, // 9664-9671
+30307, 35456, 25676, 28450, 36024, 32261, 35206, 30384, // 9672-9679
+28277, 28882, 34179, 30097, 26359, 30512, 37632, 31531, // 9680-9687
+23950, 34731, 25630, 26113, 35789, 31123, 30041, 28285, // 9688-9695
+22953, 29449, 35539, 29704, 31360, 40033, 33896, 37568, // 9696-9703
+41628, 36300, 33850, 36935, 38508, 32205, 32330, 30954, // 9704-9711
+31501, 30567, 33059, 30618, 32333, 34023, 29342, 32053, // 9712-9719
+32513, 33662, 36942, 39932, 27796, 33535, 38188, 27274, // 9720-9727
+30247, 35424, 29582, 33687, 38417, 31515, 34511, 36405, // 9728-9735
+31580, 23835, 30456, 26369, 18090, 24982, 33760, 31368, // 9736-9743
+39752, 35303, 30778, 37779, 27861, 37058, 43225, 32390, // 9744-9751
+39786, 43865, 29550, 36703, 40097, 40615, 39390, 31308, // 9752-9759
+29808, 31099, 33124, 36915, 34428, 29143, 33904, 33808, // 9760-9767
+30316, 31623, 30713, 21237, 27457, 33224, 22970, 29539, // 9768-9775
+33008, 29162, 38936, 36628, 32960, 34428, 35901, 33167, // 9776-9783
+26782, 36464, 30158, 30841, 37406, 29119, 36190, 35143, // 9784-9791
+26815, 34642, 36921, 32736, 28801, 34720, 31776, 30543, // 9792-9799
+35501, 29095, 44369, 31617, 40753, 40844, 21936, 30029, // 9800-9807
+34138, 28954, 29465, 39830, 29318, 41316, 33476, 34197, // 9808-9815
+40520, 28405, 34306, 37102, 19926, 30167, 34397, 26202, // 9816-9823
+31803, 20978, 28053, 31162, 29242, 24139, 33001, 26211, // 9824-9831
+28822, 35386, 29619, 37254, 37486, 36848, 34744, 34486, // 9832-9839
+32424, 38469, 34287, 31769, 27776, 38876, 33821, 31695, // 9840-9847
+49505, 31494, 32161, 37056, 34325, 36982, 39299, 32115, // 9848-9855
+34084, 37847, 24333, 39321, 38807, 25922, 38640, 40395, // 9856-9863
+32471, 30875, 35449, 30331, 34816, 31937, 30219, 34077, // 9864-9871
+24650, 27324, 30082, 36154, 29821, 30917, 35941, 31226, // 9872-9879
+29079, 27462, 22404, 25960, 30815, 30691, 41194, 31234, // 9880-9887
+33848, 43312, 39859, 37705, 34612, 40984, 31560, 29244, // 9888-9895
+37900, 32400, 36831, 42943, 45728, 42602, 37136, 37425, // 9896-9903
+31463, 29464, 31174, 28540, 26427, 30521, 28665, 27282, // 9904-9911
+37317, 29745, 31127, 36491, 28050, 24661, 18598, 18517, // 9912-9919
+17573, 9510, 17408, 23543, 17560, 24208, 33673, 30771, // 9920-9927
+36766, 45702, 38461, 44206, 43343, 44250, 44507, 39853, // 9928-9935
+43822, 38749, 39950, 39437, 30955, 37349, 31801, 24149, // 9936-9943
+30118, 24496, 32396, 35592, 27278, 42016, 37538, 33085, // 9944-9951
+50210, 38633, 41503, 45154, 37735, 36998, 37096, 22159, // 9952-9959
+23429, 25929, 15349, 25592, 20695, 23624, 35797, 31578, // 9960-9967
+29906, 46676, 43533, 36763, 49637, 37562, 24703, 29380, // 9968-9975
+19917, 20548, 9464, 17950, 40394, 29274, 42645, 58498, // 9976-9983
+55069, 56606, 55636, 47812, 51176, 38299, 29227, 36070, // 9984-9991
+17610, 24837, 24330, 21368, 28196, 32326, 36799, 22658, // 9992-9999
+24466, 14040, 14029, 8727, 20817, 14129, 13895, 25370, // 10000-10007
+13815, 30725, 32614, 39486, 43253, 58536, 46712, 53000, // 10008-10015
+39964, 27000, 48872, 25050, 33608, 29882, 39717, 40507, // 10016-10023
+33011, 33058, 39841, 35340, 22539, 34339, 14696, 35361, // 10024-10031
+39094, 64999, 51621, 46815, 43487, 11398, 23895, 6017, // 10032-10039
+38011, 27921, 41495, 41575, 42124, 36116, 12073, 35339, // 10040-10047
+16234, 23821, 35651, 37215, 35568, 37039, 39599, 36466, // 10048-10055
+37945, 30332, 25803, 34863, 21556, 37785, 42194, 39374, // 10056-10063
+38386, 23719, 35061, 18759, 21379, 15533, 27064, 26182, // 10064-10071
+16749, 41659, 41499, 49306, 43013, 43925, 48076, 27574, // 10072-10079
+28431, 35642, 24849, 27718, 21982, 26511, 33208, 28464, // 10080-10087
+42371, 39878, 28152, 22778, 32832, 24320, 27081, 40872, // 10088-10095
+57638, 54784, 45583, 54761, 32481, 19645, 13853, 19322, // 10096-10103
+19282, 22244, 44391, 31070, 23227, 42548, 26534, 17408, // 10104-10111
+29793, 26535, 27432, 38436, 39816, 38532, 44051, 31276, // 10112-10119
+25713, 23163, 28093, 31045, 17263, 35913, 33658, 36240, // 10120-10127
+52159, 58273, 46304, 40184, 48504, 31707, 28890, 19866, // 10128-10135
+26837, 15480, 14133, 20428, 18119, 27722, 40092, 47831, // 10136-10143
+27600, 38401, 36907, 23317, 34788, 40861, 26903, 19566, // 10144-10151
+32532, 19853, 17198, 37739, 35109, 21436, 23649, 41264, // 10152-10159
+28836, 30023, 43589, 25195, 13273, 11984, 8577, 6872, // 10160-10167
+12124, 20732, 40327, 49524, 38305, 53259, 46413, 36192, // 10168-10175
+54632, 48439, 53962, 53950, 55487, 43319, 38642, 41734, // 10176-10183
+33339, 43618, 30372, 20353, 26159, 25960, 34367, 51908, // 10184-10191
+40967, 37390, 40195, 25591, 40754, 41598, 41479, 42365, // 10192-10199
+39802, 43352, 30977, 32123, 38482, 31619, 17054, 26311, // 10200-10207
+12555, 5210, 18718, 18921, 18996, 41198, 40004, 22915, // 10208-10215
+34476, 14595, 19560, 31569, 24988, 33982, 24442, 32922, // 10216-10223
+45055, 35489, 34882, 36675, 44288, 45643, 45306, 41105, // 10224-10231
+42990, 37313, 43213, 29531, 28034, 39607, 38801, 42183, // 10232-10239
+27813, 44483, 37735, 38037, 52613, 36376, 34800, 43863, // 10240-10247
+37013, 23089, 27869, 18016, 9448, 15302, 15521, 35852, // 10248-10255
+23213, 27931, 31800, 26206, 32953, 45710, 50654, 37585, // 10256-10263
+43051, 31131, 24323, 28173, 14173, 17305, 35036, 23498, // 10264-10271
+41739, 33518, 36372, 42899, 19307, 29678, 33128, 28634, // 10272-10279
+40677, 33840, 24241, 32289, 14047, 18804, 14660, 11806, // 10280-10287
+26628, 20246, 37491, 50832, 48436, 52454, 57672, 45320, // 10288-10295
+35037, 47208, 35674, 40085, 34500, 34368, 42585, 30600, // 10296-10303
+29197, 30183, 34744, 36810, 28553, 25036, 23471, 19672, // 10304-10311
+24645, 34317, 34437, 23991, 34127, 35629, 37879, 29340, // 10312-10319
+32859, 43068, 35647, 24101, 37388, 33390, 43969, 50479, // 10320-10327
+27230, 46089, 20283, 33195, 40613, 20193, 25669, 26653, // 10328-10335
+40822, 41107, 40499, 31240, 44269, 26856, 9108, 28408, // 10336-10343
+16246, 31255, 27578, 18357, 40561, 49075, 39992, 44521, // 10344-10351
+29430, 20174, 40143, 30814, 22266, 20424, 36134, 38632, // 10352-10359
+37530, 42660, 38532, 40917, 30545, 40351, 35987, 32360, // 10360-10367
+32218, 28905, 34892, 16577, 29241, 25700, 29519, 24962, // 10368-10375
+36325, 35076, 24616, 45862, 47662, 59246, 48192, 43552, // 10376-10383
+42928, 38707, 24740, 27856, 34445, 35356, 42926, 32158, // 10384-10391
+28499, 38783, 26479, 25933, 29320, 20583, 20468, 27218, // 10392-10399
+34627, 25454, 28145, 31590, 22946, 26343, 26150, 26824, // 10400-10407
+35950, 33884, 39299, 31635, 34028, 27686, 30593, 28988, // 10408-10415
+19102, 30937, 22616, 25052, 35003, 34860, 29029, 46942, // 10416-10423
+33649, 22871, 37161, 34747, 37477, 28047, 34494, 26313, // 10424-10431
+22279, 30759, 23940, 39275, 38268, 41744, 48829, 38098, // 10432-10439
+39253, 40697, 47996, 45793, 42034, 41348, 40744, 29210, // 10440-10447
+25814, 25170, 18807, 28563, 25485, 18894, 18208, 28983, // 10448-10455
+18588, 26605, 25909, 26927, 35409, 22771, 35098, 31238, // 10456-10463
+31390, 28294, 28310, 26816, 28240, 27326, 27680, 30753, // 10464-10471
+34532, 41559, 40050, 46705, 41170, 35168, 35381, 34142, // 10472-10479
+28273, 38560, 37930, 37746, 50111, 43784, 31401, 35731, // 10480-10487
+31282, 21093, 36989, 44493, 43284, 45513, 35818, 30505, // 10488-10495
+32998, 20737, 33675, 36489, 27807, 32166, 34903, 30445, // 10496-10503
+23535, 37375, 21875, 12815, 25134, 19838, 19531, 25668, // 10504-10511
+31717, 31640, 39756, 39318, 39946, 38180, 27333, 30355, // 10512-10519
+22356, 31725, 29124, 27628, 35271, 31953, 36077, 40061, // 10520-10527
+38818, 38874, 43485, 36867, 36598, 36005, 43856, 46087, // 10528-10535
+38100, 41886, 49516, 27430, 21544, 38066, 28738, 26812, // 10536-10543
+36152, 35709, 26816, 28437, 39056, 30238, 29753, 34490, // 10544-10551
+22470, 24721, 24686, 26379, 27813, 33944, 25665, 31362, // 10552-10559
+32642, 25104, 35571, 34033, 25687, 23076, 41049, 29932, // 10560-10567
+33670, 37072, 23229, 34364, 29688, 20760, 31132, 30103, // 10568-10575
+22230, 30817, 34866, 34163, 41650, 40154, 31040, 34345, // 10576-10583
+31016, 30496, 38349, 35741, 34193, 40505, 32250, 31335, // 10584-10591
+40893, 30666, 37277, 42624, 29094, 36730, 35862, 26784, // 10592-10599
+45037, 32225, 25767, 43351, 31518, 26718, 35409, 32476, // 10600-10607
+27223, 33898, 34082, 27158, 30248, 45784, 31899, 32039, // 10608-10615
+45211, 31473, 32376, 41630, 33550, 29096, 32824, 28305, // 10616-10623
+21140, 22338, 27463, 13246, 26695, 28300, 24023, 30978, // 10624-10631
+32586, 38444, 28083, 33292, 42104, 30439, 30780, 38683, // 10632-10639
+30250, 32848, 41650, 37000, 34424, 38876, 31794, 28646, // 10640-10647
+26557, 41740, 42210, 41699, 47125, 40537, 46027, 41318, // 10648-10655
+43014, 47826, 39130, 35949, 37995, 32732, 33810, 34862, // 10656-10663
+34935, 25922, 33905, 30885, 18259, 27240, 28761, 24606, // 10664-10671
+31374, 24140, 27213, 28481, 18076, 23635, 24936, 24867, // 10672-10679
+25981, 30609, 25424, 25175, 22953, 33667, 23519, 31038, // 10680-10687
+31677, 28213, 34734, 32312, 36467, 33732, 45337, 31938, // 10688-10695
+41450, 38435, 31762, 42551, 36553, 28554, 35610, 34428, // 10696-10703
+33418, 41758, 37476, 32340, 39639, 38572, 31575, 41794, // 10704-10711
+30715, 36891, 41677, 35241, 34706, 34813, 35644, 28835, // 10712-10719
+27540, 31981, 29781, 29494, 32213, 32959, 25445, 31578, // 10720-10727
+34070, 21284, 31249, 27365, 25262, 26853, 27630, 32487, // 10728-10735
+30936, 28507, 36845, 35296, 31400, 40922, 37029, 31720, // 10736-10743
+34593, 34563, 21389, 23810, 30832, 24888, 25532, 35901, // 10744-10751
+35771, 26532, 43696, 38616, 31939, 41371, 33317, 38495, // 10752-10759
+34862, 39405, 42701, 32905, 34754, 37365, 35887, 30389, // 10760-10767
+32630, 39802, 25657, 30926, 36040, 20032, 31155, 32897, // 10768-10775
+25167, 24752, 34417, 29060, 26293, 41733, 34569, 33507, // 10776-10783
+36747, 30035, 30888, 31540, 31083, 31387, 40246, 34205, // 10784-10791
+30471, 38396, 38365, 34838, 33347, 45312, 26986, 34628, // 10792-10799
+34641, 25751, 39160, 27182, 29370, 30145, 32102, 24362, // 10800-10807
+30355, 32478, 23253, 33090, 31477, 28806, 35316, 30382, // 10808-10815
+27349, 39160, 29793, 23819, 34347, 37906, 29217, 32378, // 10816-10823
+37972, 24065, 28941, 41103, 30714, 35514, 34222, 32602, // 10824-10831
+38131, 28334, 36467, 38974, 31713, 29261, 42214, 37835, // 10832-10839
+34702, 35226, 35455, 37441, 34177, 43777, 31165, 36288, // 10840-10847
+32553, 31766, 40074, 28225, 30990, 37323, 30009, 28702, // 10848-10855
+37423, 24840, 33730, 37348, 25063, 29312, 28536, 28235, // 10856-10863
+26205, 25590, 29867, 29290, 26411, 39875, 34288, 27571, // 10864-10871
+35561, 35387, 29397, 30190, 43205, 37698, 32202, 37073, // 10872-10879
+44136, 36955, 36380, 43707, 35232, 32988, 35511, 28889, // 10880-10887
+33308, 35624, 30051, 34180, 31398, 30500, 31603, 29408, // 10888-10895
+34035, 38085, 26087, 34647, 36846, 29821, 31566, 30726, // 10896-10903
+34645, 30704, 30972, 34176, 33791, 23507, 31442, 31737, // 10904-10911
+28653, 38037, 32117, 30725, 30118, 29073, 34004, 29603, // 10912-10919
+29989, 32944, 32408, 32904, 30685, 39824, 32668, 32457, // 10920-10927
+37928, 33917, 35246, 29700, 33631, 39680, 36307, 37423, // 10928-10935
+38965, 37582, 39320, 38730, 35537, 33813, 31832, 29229, // 10936-10943
+34248, 29207, 28528, 29956, 23848, 29720, 24872, 25213, // 10944-10951
+27969, 22307, 22760, 24331, 22603, 26606, 34302, 27392, // 10952-10959
+33636, 42627, 33758, 40167, 41828, 31491, 39624, 40935, // 10960-10967
+31476, 37471, 37072, 33553, 33647, 31401, 34310, 30295, // 10968-10975
+36455, 31447, 31574, 36524, 28756, 35124, 31051, 32072, // 10976-10983
+33967, 31818, 31646, 31675, 30928, 31855, 33943, 31520, // 10984-10991
+31031, 28829, 30790, 34594, 32488, 32460, 36543, 30574, // 10992-10999
+30635, 33780, 32814, 30791, 33738, 32787, 30380, 36618, // 11000-11007
+33724, 33432, 31090, 34014, 33902, 32479, 32000, 33789, // 11008-11015
+34802, 32179, 33966, 31107, 32469, 33164, 35822, 31040, // 11016-11023
+28146, 31913, 33333, 30644, 35263, 34903, 33393, 34845, // 11024-11031
+33863, 34490, 36046, 36758, 33826, 35394, 34093, 33726, // 11032-11039
+31805, 37954, 35848, 31951, 35167, 30870, 28288, 33300, // 11040-11047
+31586, 32106, 32142, 30446, 34155, 33830, 31571, 30843, // 11048-11055
+32814, 31224, 33449, 33337, 30512, 32453, 33318, 28536, // 11056-11063
+37661, 36936, 33752, 39059, 32811, 34999, 32950, 31369, // 11064-11071
+36021, 30215, 30439, 34122, 26539, 31190, 35527, 28521, // 11072-11079
+34605, 36085, 29919, 33472, 32702, 31506, 35937, 33225, // 11080-11087
+32613, 31747, 34478, 31716, 34606, 32897, 30971, 41004, // 11088-11095
+30338, 32369, 33232, 34799, 31201, 30748, 38445, 30699, // 11096-11103
+27701, 33325, 35373, 33596, 34550, 35966, 36322, 32253, // 11104-11111
+33892, 33239, 34469, 30318, 33050, 37826, 33606, 32772, // 11112-11119
+36825, 41141, 38729, 37060, 33719, 34771, 33485, 32320, // 11120-11127
+34431, 30744, 30001, 31001, 30475, 34155, 30026, 28463, // 11128-11135
+36429, 30825, 24712, 30169, 31211, 25432, 31228, 34598, // 11136-11143
+30433, 31543, 34626, 34261, 33758, 33565, 37159, 38803, // 11144-11151
+28162, 32001, 33097, 30586, 31490, 31575, 29894, 28781, // 11152-11159
+27466, 28632, 31618, 29859, 34181, 34319, 34828, 35598, // 11160-11167
+34049, 31403, 36829, 33584, 32546, 38239, 35339, 34195, // 11168-11175
+33088, 36451, 34447, 33873, 35639, 35163, 34515, 32667, // 11176-11183
+32104, 33073, 30731, 31045, 31069, 26778, 35147, 34179, // 11184-11191
+34126, 34926, 32129, 34734, 29305, 31481, 31918, 29978, // 11192-11199
+30788, 33151, 34260, 32550, 41523, 43018, 35872, 33899, // 11200-11207
+34747, 31856, 30303, 36574, 32667, 35812, 32798, 27028, // 11208-11215
+31127, 24982, 27085, 32057, 31119, 29529, 35027, 36558, // 11216-11223
+29750, 31143, 30604, 32638, 30307, 33680, 35609, 32974, // 11224-11231
+38200, 37767, 43495, 38907, 39229, 36651, 33851, 32206, // 11232-11239
+29767, 29973, 28549, 25655, 26056, 31593, 31810, 34048, // 11240-11247
+25567, 29730, 25328, 25372, 35134, 30652, 40270, 42084, // 11248-11255
+34010, 34223, 31228, 35516, 33906, 34295, 30004, 30469, // 11256-11263
+32160, 23778, 24223, 29922, 28915, 24985, 38181, 31491, // 11264-11271
+31756, 29396, 30645, 38541, 36052, 35569, 42293, 40381, // 11272-11279
+36589, 34691, 35332, 36497, 31218, 37619, 29755, 30257, // 11280-11287
+34687, 29781, 31652, 33440, 32054, 36519, 33440, 31971, // 11288-11295
+36248, 38212, 24787, 35693, 33769, 31081, 33122, 27500, // 11296-11303
+33626, 24461, 26273, 33656, 35583, 27112, 32729, 29571, // 11304-11311
+25102, 27820, 36467, 27366, 33863, 39127, 27106, 31139, // 11312-11319
+29566, 23045, 35601, 45360, 38724, 40955, 41065, 36677, // 11320-11327
+31143, 40495, 39432, 35988, 39371, 45510, 39179, 34118, // 11328-11335
+35663, 34764, 34399, 34941, 30635, 26226, 26597, 21142, // 11336-11343
+13603, 22703, 22532, 17508, 34148, 30968, 29980, 38472, // 11344-11351
+33698, 34172, 34445, 31199, 31377, 33474, 38132, 37218, // 11352-11359
+40888, 29486, 30747, 24221, 16114, 21457, 24487, 33445, // 11360-11367
+30594, 38649, 43137, 42020, 41390, 44336, 52442, 47253, // 11368-11375
+38033, 35858, 26916, 29245, 38662, 33263, 33584, 40348, // 11376-11383
+29459, 33886, 25049, 18958, 32041, 25201, 16892, 19706, // 11384-11391
+35182, 27674, 36340, 50338, 35446, 33266, 33676, 24785, // 11392-11399
+27367, 33915, 38240, 37820, 36919, 29513, 33570, 30655, // 11400-11407
+33574, 39836, 32215, 30134, 24868, 24696, 16000, 29662, // 11408-11415
+39689, 38206, 42361, 36679, 24114, 28825, 37714, 24058, // 11416-11423
+17780, 38242, 34738, 30328, 35766, 27543, 35187, 38058, // 11424-11431
+48043, 47392, 32865, 33232, 33270, 36006, 38560, 31861, // 11432-11439
+33263, 28251, 23779, 32086, 35085, 26425, 41483, 38230, // 11440-11447
+24385, 32606, 32815, 29462, 30397, 38893, 42546, 48468, // 11448-11455
+30778, 37553, 43446, 20794, 29176, 41376, 27278, 33890, // 11456-11463
+41773, 27260, 28971, 36022, 36633, 28762, 36430, 33120, // 11464-11471
+25278, 35324, 34687, 34062, 28833, 33122, 36172, 27652, // 11472-11479
+38533, 35297, 28435, 22846, 22681, 20162, 30221, 30015, // 11480-11487
+18760, 28583, 24361, 23284, 27992, 37242, 23822, 29862, // 11488-11495
+46490, 43105, 34047, 45011, 45066, 26758, 34840, 33201, // 11496-11503
+42930, 36744, 34261, 48070, 35909, 36932, 50449, 45422, // 11504-11511
+31352, 31823, 38227, 35165, 27249, 26659, 43544, 37961, // 11512-11519
+29379, 34498, 22325, 20076, 32598, 36268, 34707, 44342, // 11520-11527
+39628, 39484, 29716, 29997, 37141, 30607, 37663, 38122, // 11528-11535
+41726, 25334, 23356, 25723, 32874, 30930, 30223, 39381, // 11536-11543
+18066, 24880, 10939, 4643, 17987, 13682, 20187, 30353, // 11544-11551
+27263, 19675, 31412, 35548, 42176, 47719, 47918, 52061, // 11552-11559
+52495, 42672, 45606, 45873, 44749, 51983, 44683, 40512, // 11560-11567
+31316, 30764, 30020, 24457, 30846, 38659, 30227, 34544, // 11568-11575
+42462, 35201, 26735, 37223, 35219, 30574, 41096, 36294, // 11576-11583
+38141, 18140, 9999, 14981, 11276, 8356, 19218, 26639, // 11584-11591
+19915, 25230, 27582, 20315, 27321, 38214, 33166, 38973, // 11592-11599
+41970, 39367, 31059, 27204, 34312, 27341, 31189, 48358, // 11600-11607
+38104, 32784, 39785, 37499, 40596, 38333, 48491, 58176, // 11608-11615
+53650, 42485, 36752, 36296, 31588, 43540, 38599, 24610, // 11616-11623
+29863, 27405, 16462, 21541, 29306, 29853, 24445, 33357, // 11624-11631
+21546, 11420, 25968, 29457, 39423, 28757, 34501, 28994, // 11632-11639
+23463, 23204, 26226, 39498, 29161, 28876, 28830, 28789, // 11640-11647
+25808, 32511, 36863, 37875, 37251, 27498, 23196, 20521, // 11648-11655
+22248, 27042, 35183, 39644, 41822, 44275, 48465, 52187, // 11656-11663
+34783, 43747, 47148, 30552, 37625, 26487, 20304, 24517, // 11664-11671
+31790, 39368, 38966, 37245, 27768, 21367, 30743, 31633, // 11672-11679
+33326, 40562, 38783, 39713, 39988, 37788, 33842, 34174, // 11680-11687
+33915, 29867, 25588, 22534, 25140, 28232, 27071, 33711, // 11688-11695
+36602, 35113, 37238, 37361, 29341, 31926, 34298, 33283, // 11696-11703
+38806, 33208, 29093, 32196, 29183, 23218, 32151, 27993, // 11704-11711
+24593, 24177, 20060, 21559, 25345, 32071, 36081, 27004, // 11712-11719
+30076, 32193, 27901, 36501, 34958, 35806, 38494, 44212, // 11720-11727
+37650, 46876, 41991, 43371, 41711, 36316, 39025, 34145, // 11728-11735
+43514, 36817, 35121, 31540, 35375, 23448, 27256, 34861, // 11736-11743
+36567, 31930, 33029, 30469, 20018, 32252, 34681, 38078, // 11744-11751
+33189, 43274, 36926, 30051, 34351, 38137, 36109, 31897, // 11752-11759
+29962, 23511, 26088, 22369, 33219, 32731, 26484, 34260, // 11760-11767
+26785, 17229, 23803, 30069, 24881, 28348, 31569, 23260, // 11768-11775
+24303, 34055, 40728, 38513, 48683, 47619, 34609, 38783, // 11776-11783
+33275, 33145, 40992, 35111, 37148, 39038, 30909, 27522, // 11784-11791
+30196, 26408, 23517, 27477, 25175, 28588, 27073, 29454, // 11792-11799
+37183, 33852, 37838, 40279, 34149, 37335, 35177, 31420, // 11800-11807
+26453, 22880, 27772, 29183, 31493, 33756, 38755, 40363, // 11808-11815
+41229, 39190, 32472, 39495, 34771, 32541, 46980, 33245, // 11816-11823
+26681, 34049, 26715, 20786, 31173, 39769, 36396, 39891, // 11824-11831
+41437, 35643, 33968, 42766, 44110, 40396, 47140, 35982, // 11832-11839
+33483, 31125, 23057, 34000, 28593, 25810, 32881, 30548, // 11840-11847
+27939, 29221, 29264, 29153, 27914, 39468, 33521, 27664, // 11848-11855
+30806, 24297, 25686, 20404, 30172, 29187, 22748, 28842, // 11856-11863
+27245, 28116, 29309, 32306, 41268, 44964, 37068, 43513, // 11864-11871
+45163, 36266, 40733, 42478, 39188, 39248, 41279, 34643, // 11872-11879
+25893, 33169, 34125, 32918, 37955, 37088, 35779, 25996, // 11880-11887
+32074, 31342, 30072, 36903, 33286, 29299, 34667, 35722, // 11888-11895
+28978, 32654, 32076, 31522, 29438, 31380, 22353, 28976, // 11896-11903
+31331, 24460, 31886, 28586, 29849, 25754, 23127, 26690, // 11904-11911
+30973, 29911, 30614, 31943, 25850, 27232, 33353, 35744, // 11912-11919
+38331, 43081, 42646, 43857, 41714, 37849, 41359, 40206, // 11920-11927
+36435, 37449, 42104, 36881, 36998, 40269, 33139, 33683, // 11928-11935
+29598, 30265, 32326, 29270, 25579, 33754, 38845, 30106, // 11936-11943
+30204, 30533, 26581, 26806, 38041, 29147, 29126, 35518, // 11944-11951
+23585, 29032, 32936, 27376, 30886, 34895, 34517, 27334, // 11952-11959
+31511, 30253, 23597, 23949, 24815, 29140, 22662, 24085, // 11960-11967
+25810, 30106, 25358, 31087, 37239, 33270, 43005, 38043, // 11968-11975
+39513, 40491, 31192, 37023, 36558, 33492, 39869, 35221, // 11976-11983
+31380, 39658, 38217, 35429, 36968, 31032, 33682, 30938, // 11984-11991
+31126, 27964, 31473, 33251, 31452, 30804, 27095, 32551, // 11992-11999
+29108, 34902, 33888, 34133, 37276, 32341, 28276, 32844, // 12000-12007
+37174, 32457, 33809, 41109, 37313, 32955, 35567, 28950, // 12008-12015
+32529, 37710, 36069, 36831, 39090, 35251, 30188, 29920, // 12016-12023
+27746, 28769, 27694, 28864, 30308, 33405, 30813, 28503, // 12024-12031
+33688, 27205, 25771, 27811, 27129, 28216, 37164, 39020, // 12032-12039
+35286, 37308, 36138, 38434, 36387, 36246, 38485, 33745, // 12040-12047
+33439, 37449, 34063, 30722, 35152, 33545, 34246, 37928, // 12048-12055
+33293, 34999, 35162, 29000, 35135, 38368, 31232, 36964, // 12056-12063
+38063, 28133, 28541, 31069, 31963, 35797, 35708, 31983, // 12064-12071
+26771, 26836, 29081, 29091, 27151, 28387, 31439, 32305, // 12072-12079
+32446, 30760, 31129, 29366, 30375, 31282, 32448, 37978, // 12080-12087
+41190, 32184, 33401, 33010, 23146, 28716, 28757, 26857, // 12088-12095
+31302, 35199, 36364, 40603, 38042, 34339, 44018, 40693, // 12096-12103
+40508, 48570, 36345, 33898, 37709, 31776, 31193, 33597, // 12104-12111
+33901, 34130, 32706, 33555, 34603, 31188, 28945, 27246, // 12112-12119
+30486, 26851, 29743, 29221, 24737, 27974, 22324, 23151, // 12120-12127
+26391, 23713, 27197, 29181, 26756, 31660, 33232, 33344, // 12128-12135
+32789, 34569, 38879, 32561, 36724, 41499, 36288, 40980, // 12136-12143
+40597, 38662, 37117, 37647, 34875, 35518, 36760, 30287, // 12144-12151
+35296, 34643, 32676, 32738, 35137, 34383, 31296, 34171, // 12152-12159
+40157, 35109, 31980, 37944, 34085, 33867, 34552, 32743, // 12160-12167
+33039, 32483, 33064, 33786, 28662, 29542, 29178, 29825, // 12168-12175
+29098, 28075, 29168, 25338, 30314, 33676, 27890, 30291, // 12176-12183
+31231, 26469, 29387, 30375, 30007, 28477, 28431, 29236, // 12184-12191
+35400, 31318, 31729, 35984, 33740, 35081, 33406, 37100, // 12192-12199
+34535, 35880, 39021, 36663, 33128, 36442, 39244, 33769, // 12200-12207
+34949, 34886, 32710, 35468, 38295, 35781, 32204, 35167, // 12208-12215
+31894, 34754, 37351, 34805, 37797, 33092, 39393, 34057, // 12216-12223
+33746, 34818, 31378, 36984, 29861, 33738, 32428, 28952, // 12224-12231
+29694, 25458, 24287, 26161, 23340, 25340, 27314, 23418, // 12232-12239
+26773, 28122, 26640, 30641, 29979, 30573, 36674, 30827, // 12240-12247
+34394, 40223, 36358, 34198, 39242, 37470, 36517, 41486, // 12248-12255
+35971, 36613, 36493, 33323, 34628, 36450, 34834, 35739, // 12256-12263
+37505, 35523, 36889, 33260, 28486, 31270, 36079, 34355, // 12264-12271
+34203, 33725, 29694, 32742, 30698, 26288, 29824, 32234, // 12272-12279
+32401, 35899, 26675, 22410, 28425, 23308, 25710, 30235, // 12280-12287
+26172, 26543, 35797, 33704, 28525, 33531, 29472, 29541, // 12288-12295
+34776, 30224, 22592, 32561, 35942, 41605, 42599, 31913, // 12296-12303
+37960, 35054, 37507, 37863, 43349, 38941, 39214, 35595, // 12304-12311
+33260, 31443, 27637, 42780, 41291, 30266, 32601, 45982, // 12312-12319
+34053, 35231, 38741, 38315, 25972, 33818, 30074, 12338, // 12320-12327
+29183, 24207, 15538, 32088, 31930, 13472, 40607, 30028, // 12328-12335
+26793, 39295, 23153, 23386, 21219, 26697, 15248, 34051, // 12336-12343
+40034, 27818, 43613, 36073, 30043, 34663, 34331, 30082, // 12344-12351
+42106, 37068, 33519, 36170, 37568, 44691, 33125, 43168, // 12352-12359
+34238, 34298, 42614, 31444, 45088, 38769, 38271, 32961, // 12360-12367
+30728, 32855, 24189, 25754, 37824, 46701, 41403, 42538, // 12368-12375
+36944, 37337, 36698, 35077, 28241, 33997, 32345, 33194, // 12376-12383
+29702, 24236, 22382, 24597, 32043, 27208, 28487, 25472, // 12384-12391
+21411, 16001, 20147, 19690, 30612, 26072, 30628, 32971, // 12392-12399
+35739, 41933, 38572, 34501, 29384, 35258, 38458, 39000, // 12400-12407
+30326, 43417, 42526, 45067, 42221, 42944, 38290, 30890, // 12408-12415
+35736, 35071, 33583, 28823, 27996, 24816, 29916, 31339, // 12416-12423
+42698, 34903, 41063, 43172, 36621, 34741, 34828, 22826, // 12424-12431
+27075, 25472, 13991, 30963, 14789, 20517, 14616, 26012, // 12432-12439
+19223, 19265, 38719, 30403, 30555, 36695, 46318, 48576, // 12440-12447
+46813, 38984, 37677, 31285, 41930, 36904, 38110, 46410, // 12448-12455
+46709, 33806, 31327, 39695, 21858, 23600, 32644, 27172, // 12456-12463
+31050, 24550, 28895, 30894, 25602, 27976, 29252, 37141, // 12464-12471
+22901, 31673, 38556, 35529, 38763, 42497, 29421, 33974, // 12472-12479
+31554, 23284, 41954, 30050, 22872, 37653, 38334, 23977, // 12480-12487
+28040, 29622, 33501, 37995, 40810, 40732, 40083, 42211, // 12488-12495
+42290, 39621, 30678, 27410, 35781, 24383, 23086, 38077, // 12496-12503
+29807, 41834, 42520, 32346, 27884, 30215, 27626, 27903, // 12504-12511
+28592, 21389, 30703, 34068, 30007, 31544, 31268, 27992, // 12512-12519
+30894, 21780, 20886, 24969, 21900, 25804, 30059, 29739, // 12520-12527
+38891, 32578, 30790, 29610, 33976, 42801, 37425, 45698, // 12528-12535
+42394, 42983, 42806, 43868, 41620, 41670, 40870, 37867, // 12536-12543
+40378, 31837, 26375, 38970, 34337, 34790, 34954, 33281, // 12544-12551
+32436, 22838, 34684, 35532, 35119, 32023, 36953, 30807, // 12552-12559
+29412, 26499, 19627, 29075, 20898, 21925, 26774, 26230, // 12560-12567
+35807, 37857, 33518, 37510, 36270, 29453, 29791, 29517, // 12568-12575
+28847, 30514, 33021, 38559, 34173, 30417, 35691, 34885, // 12576-12583
+34348, 36559, 33461, 30042, 34780, 30710, 28637, 34167, // 12584-12591
+28967, 28886, 28081, 36311, 29388, 29092, 38451, 34961, // 12592-12599
+35984, 40057, 37710, 36616, 38825, 36811, 35378, 35358, // 12600-12607
+37198, 33160, 42209, 37300, 39585, 36616, 32511, 32262, // 12608-12615
+29740, 30524, 26253, 25638, 31051, 26617, 25483, 33705, // 12616-12623
+26756, 33271, 33576, 34913, 28744, 33977, 32165, 26289, // 12624-12631
+29604, 23129, 26120, 30868, 36511, 43541, 38981, 32508, // 12632-12639
+33068, 29789, 17264, 28036, 28185, 18076, 25167, 28062, // 12640-12647
+34008, 22958, 44953, 41339, 41455, 39276, 29312, 41684, // 12648-12655
+44617, 26576, 32285, 52732, 38185, 57401, 43832, 21282, // 12656-12663
+30505, 38842, 33702, 32814, 29069, 24429, 36349, 31346, // 12664-12671
+14114, 28552, 20947, 12944, 30506, 32584, 34627, 42812, // 12672-12679
+43237, 29901, 34531, 31272, 37120, 37891, 30730, 37985, // 12680-12687
+42143, 35911, 28224, 63107, 48404, 24553, 49498, 21899, // 12688-12695
+25986, 20813, 18000, 24047, 14231, 26010, 24263, 35649, // 12696-12703
+20151, 29306, 45091, 36141, 30815, 28547, 31380, 23901, // 12704-12711
+40100, 37791, 37010, 32065, 30657, 33203, 31365, 57040, // 12712-12719
+36194, 44709, 39923, 13100, 17969, 14203, 32203, 36348, // 12720-12727
+40237, 31607, 38650, 38079, 25480, 26043, 18754, 35882, // 12728-12735
+21703, 34076, 32719, 24641, 39974, 47340, 44018, 32583, // 12736-12743
+42377, 29018, 40933, 28597, 19517, 50300, 40787, 21153, // 12744-12751
+30805, 36895, 25972, 33502, 35042, 23690, 41765, 43002, // 12752-12759
+43329, 47772, 45268, 49274, 42040, 56227, 49874, 31758, // 12760-12767
+46809, 32451, 26822, 36376, 17958, 22773, 21233, 5238, // 12768-12775
+19776, 28809, 9618, 27069, 20059, 17190, 22234, 1883, // 12776-12783
+35927, 30586, 13449, 45134, 50447, 32087, 30273, 34011, // 12784-12791
+16467, 21700, 33192, 55343, 53948, 35629, 47320, 32008, // 12792-12799
+31145, 27213, 34010, 40730, 16250, 39554, 43614, 35144, // 12800-12807
+62027, 50297, 39703, 46554, 41490, 24543, 31356, 27584, // 12808-12815
+30373, 28245, 34089, 39273, 19972, 48299, 50988, 46352, // 12816-12823
+32141, 22245, 25535, 6342, 27255, 43032, 16911, 28643, // 12824-12831
+33643, 22373, 38747, 27533, 20501, 29503, 17104, 20274, // 12832-12839
+19161, 24981, 32507, 40017, 25970, 26927, 39440, 41040, // 12840-12847
+52323, 37148, 40207, 16718, 16543, 40229, 30587, 22741, // 12848-12855
+51220, 43572, 46089, 49145, 22309, 24197, 16045, 24640, // 12856-12863
+15431, 38435, 29460, 25345, 50117, 20144, 36201, 46727, // 12864-12871
+30632, 41089, 59001, 43579, 43332, 62081, 47638, 43828, // 12872-12879
+41150, 36513, 26590, 20216, 21952, 25131, 14843, 15918, // 12880-12887
+38030, 29229, 23458, 33919, 41384, 31140, 23048, 22405, // 12888-12895
+19255, 6823, 8059, 15791, 13967, 35428, 44230, 40577, // 12896-12903
+37943, 35567, 41906, 43154, 29025, 22699, 11950, 18395, // 12904-12911
+28162, 27032, 38397, 43743, 50002, 44007, 60031, 44212, // 12912-12919
+28403, 43425, 42479, 35991, 48655, 54435, 37044, 39008, // 12920-12927
+52400, 44319, 38315, 50431, 39291, 30266, 23791, 46488, // 12928-12935
+28423, 28697, 32061, 12228, 8405, 6210, 10097, 7991, // 12936-12943
+31139, 11669, 15281, 31508, 26748, 22871, 29159, 23590, // 12944-12951
+28783, 24797, 20148, 39394, 28713, 40237, 41402, 42438, // 12952-12959
+43657, 38226, 43658, 37581, 59336, 57755, 43918, 58717, // 12960-12967
+39131, 32514, 35810, 22682, 19871, 29838, 34499, 35981, // 12968-12975
+31376, 46972, 55498, 39303, 46238, 35189, 32566, 16618, // 12976-12983
+7997, 27055, 21069, 32607, 24687, 34292, 42766, 20478, // 12984-12991
+37416, 23257, 13541, 18120, 11986, 7087, 31869, 27096, // 12992-12999
+26893, 41319, 29498, 38298, 26523, 41539, 35170, 32355, // 13000-13007
+45283, 42593, 42267, 57173, 37626, 17890, 44121, 37819, // 13008-13015
+35493, 43249, 25998, 27442, 33010, 27847, 35436, 25513, // 13016-13023
+28590, 31390, 13921, 20802, 37683, 35060, 32261, 17341, // 13024-13031
+29289, 39648, 44095, 42304, 30105, 29163, 29329, 38624, // 13032-13039
+40578, 40063, 26804, 29060, 33518, 27496, 19717, 28897, // 13040-13047
+31933, 17108, 19854, 30154, 18198, 28538, 46536, 34299, // 13048-13055
+34314, 33774, 29068, 27199, 37518, 44915, 40876, 50989, // 13056-13063
+59275, 34942, 34375, 35452, 30951, 48958, 41103, 38470, // 13064-13071
+55564, 47478, 41870, 52663, 20760, 26032, 34334, 8073, // 13072-13079
+24763, 26590, 17640, 21175, 23470, 21408, 14593, 26170, // 13080-13087
+33122, 24252, 32433, 49325, 37860, 24744, 35895, 32986, // 13088-13095
+30183, 45693, 51730, 29752, 35713, 40912, 24622, 44924, // 13096-13103
+35623, 9096, 30729, 23502, 14359, 47974, 37693, 39511, // 13104-13111
+43146, 22608, 31024, 34008, 36923, 44951, 50926, 43222, // 13112-13119
+28055, 22446, 19200, 20080, 25601, 31082, 35733, 20903, // 13120-13127
+35685, 43137, 33199, 45080, 46681, 28766, 14164, 35438, // 13128-13135
+26972, 43310, 41266, 31422, 30345, 19786, 20713, 30770, // 13136-13143
+37128, 32912, 55541, 37746, 22492, 36928, 38421, 17899, // 13144-13151
+30406, 35131, 33570, 29478, 35770, 36436, 7928, 30014, // 13152-13159
+25463, 21451, 43182, 24926, 26795, 42176, 26174, 17134, // 13160-13167
+39604, 36512, 32450, 53670, 54545, 48253, 38585, 43565, // 13168-13175
+27310, 21479, 27369, 20821, 33975, 30804, 23838, 27921, // 13176-13183
+29625, 28741, 36686, 33517, 29564, 35649, 25857, 23055, // 13184-13191
+20521, 28176, 24813, 32046, 43669, 23012, 26067, 44974, // 13192-13199
+28681, 24741, 46341, 29740, 28604, 52455, 46136, 36320, // 13200-13207
+46630, 45275, 44883, 38096, 47839, 38581, 31351, 44254, // 13208-13215
+39892, 41010, 46392, 35452, 39840, 37377, 5393, 28049, // 13216-13223
+28057, 13680, 24816, 37668, 28495, 34519, 38596, 23627, // 13224-13231
+37765, 29924, 28016, 38528, 24355, 29269, 22388, 15902, // 13232-13239
+24988, 22697, 25923, 26959, 32185, 39674, 49393, 46183, // 13240-13247
+39273, 38966, 36118, 34052, 46172, 38132, 37688, 28473, // 13248-13255
+38551, 55256, 27767, 27215, 47985, 30478, 23781, 46229, // 13256-13263
+23137, 26226, 36565, 30228, 31077, 32067, 36769, 30776, // 13264-13271
+21071, 20902, 28750, 21170, 18756, 23235, 11753, 19679, // 13272-13279
+29012, 23880, 32027, 38588, 47293, 50939, 42698, 52750, // 13280-13287
+44926, 44637, 46476, 26422, 32142, 24980, 16867, 31935, // 13288-13295
+22100, 20818, 24742, 17197, 29472, 21505, 23788, 24274, // 13296-13303
+19626, 24473, 33589, 38020, 43516, 52346, 48143, 52964, // 13304-13311
+55757, 42659, 40588, 39419, 29912, 20596, 27751, 35886, // 13312-13319
+16932, 37028, 37272, 18970, 17459, 27520, 27616, 18927, // 13320-13327
+37647, 39353, 28929, 33709, 26900, 27079, 31454, 20514, // 13328-13335
+37515, 47197, 42070, 47063, 47063, 30835, 42960, 40099, // 13336-13343
+35411, 46144, 26992, 21164, 14858, 30856, 26796, 18452, // 13344-13351
+43381, 37566, 27074, 36622, 37772, 22555, 41474, 43909, // 13352-13359
+39951, 47293, 35426, 43791, 42044, 32461, 32686, 40812, // 13360-13367
+34964, 22139, 26892, 27679, 25825, 39361, 37069, 26430, // 13368-13375
+26573, 23689, 21096, 12989, 16765, 23752, 22072, 21609, // 13376-13383
+33994, 33404, 31392, 40612, 34943, 36634, 26805, 39422, // 13384-13391
+36682, 28185, 49466, 40397, 48562, 45968, 43290, 56752, // 13392-13399
+44304, 48313, 53726, 35826, 32770, 37113, 30435, 32865, // 13400-13407
+38065, 20969, 21064, 32077, 23849, 27384, 27840, 23231, // 13408-13415
+34090, 20470, 21272, 30610, 17280, 32938, 45613, 46645, // 13416-13423
+38505, 25957, 23199, 25821, 11539, 22955, 41436, 27817, // 13424-13431
+40178, 40745, 28172, 30197, 26092, 19034, 33049, 26958, // 13432-13439
+10106, 41659, 34751, 30680, 53250, 45264, 38782, 33922, // 13440-13447
+45305, 39478, 31279, 40809, 38345, 34261, 33159, 37760, // 13448-13455
+38304, 29951, 37121, 39730, 34887, 27091, 26334, 26805, // 13456-13463
+24196, 19804, 23280, 36052, 28846, 35976, 32840, 28019, // 13464-13471
+29662, 26305, 27188, 26685, 27900, 37617, 41223, 28772, // 13472-13479
+29582, 40755, 32807, 37098, 45027, 34640, 34980, 38004, // 13480-13487
+42796, 34391, 36521, 34589, 33455, 40814, 31126, 36871, // 13488-13495
+35433, 28766, 28123, 26872, 33894, 33206, 32523, 35698, // 13496-13503
+27137, 25637, 34744, 24494, 24382, 32144, 34489, 32169, // 13504-13511
+27917, 28909, 26793, 28555, 40929, 40332, 29355, 45466, // 13512-13519
+33832, 31091, 34525, 23879, 29478, 31371, 27937, 34883, // 13520-13527
+33510, 21560, 35438, 30770, 30267, 37169, 35627, 34028, // 13528-13535
+34441, 41064, 46016, 42292, 37282, 39998, 30639, 33013, // 13536-13543
+24709, 20311, 36203, 25440, 25944, 31736, 27903, 18670, // 13544-13551
+25655, 34675, 21187, 30193, 33420, 29595, 33336, 33628, // 13552-13559
+42559, 39770, 40079, 42086, 34327, 37942, 29614, 32222, // 13560-13567
+40809, 35424, 29049, 37468, 39972, 31615, 26948, 30090, // 13568-13575
+22626, 22535, 40297, 29011, 21385, 22106, 27578, 28403, // 13576-13583
+31351, 34148, 43210, 30229, 22460, 46353, 38917, 27864, // 13584-13591
+34095, 49258, 31930, 29143, 61576, 28530, 22150, 44948, // 13592-13599
+27194, 28058, 33912, 31303, 30053, 39355, 32666, 30525, // 13600-13607
+39936, 31741, 21001, 39697, 25454, 28538, 50750, 26083, // 13608-13615
+40256, 39605, 17422, 37973, 41643, 19927, 37711, 34538, // 13616-13623
+33037, 34020, 30354, 38373, 36038, 42050, 34241, 39087, // 13624-13631
+34789, 22934, 38584, 31909, 18340, 35735, 27925, 21965, // 13632-13639
+35083, 30390, 31692, 32816, 31007, 36356, 28946, 26338, // 13640-13647
+28407, 31111, 30871, 25259, 28718, 23032, 26558, 26945, // 13648-13655
+30421, 41240, 27821, 35811, 39566, 23712, 30098, 34268, // 13656-13663
+34607, 37012, 40309, 37924, 33722, 34343, 37427, 37083, // 13664-13671
+41916, 40861, 37052, 41679, 34872, 34115, 39628, 31989, // 13672-13679
+28338, 33792, 27548, 24328, 30891, 32133, 29025, 35497, // 13680-13687
+37066, 38216, 35725, 31493, 28173, 26799, 32517, 25213, // 13688-13695
+28506, 30134, 27662, 35018, 31325, 31079, 32049, 36807, // 13696-13703
+37540, 32005, 30303, 24845, 33207, 32246, 32672, 34293, // 13704-13711
+30835, 33291, 33397, 39487, 40878, 40916, 43045, 39411, // 13712-13719
+34891, 32653, 32022, 30731, 32363, 33150, 28480, 33782, // 13720-13727
+30987, 26836, 30232, 32885, 38978, 31164, 29642, 34835, // 13728-13735
+27897, 22982, 25996, 32260, 24438, 23373, 33541, 34117, // 13736-13743
+32328, 32467, 43537, 36621, 35431, 31921, 26998, 32387, // 13744-13751
+25459, 38317, 39001, 37442, 31629, 33558, 31237, 27101, // 13752-13759
+32089, 28432, 33312, 34668, 32040, 30945, 32650, 31274, // 13760-13767
+40472, 33008, 39134, 34377, 29478, 36060, 32383, 36210, // 13768-13775
+31031, 28348, 28158, 34061, 30687, 34979, 36574, 42558, // 13776-13783
+39603, 31855, 34567, 27001, 27353, 32973, 28753, 32851, // 13784-13791
+31936, 35993, 37245, 24479, 31004, 29330, 37400, 30672, // 13792-13799
+29070, 30801, 33989, 38070, 37910, 40059, 32700, 34887, // 13800-13807
+32245, 30177, 30445, 30348, 31281, 45514, 36388, 36261, // 13808-13815
+34978, 26731, 30371, 36010, 34054, 35176, 32290, 30266, // 13816-13823
+40863, 27398, 40013, 38168, 29636, 36024, 27391, 25819, // 13824-13831
+31301, 27503, 30633, 36522, 24468, 23929, 32376, 28457, // 13832-13839
+32294, 34769, 36062, 34828, 34558, 28940, 29019, 35202, // 13840-13847
+27867, 34825, 29355, 34128, 29959, 34678, 40307, 30881, // 13848-13855
+38579, 36884, 35432, 38076, 38864, 36827, 33994, 34909, // 13856-13863
+32715, 31850, 36435, 26939, 27834, 26889, 28857, 36020, // 13864-13871
+31787, 35486, 40678, 34046, 35444, 32275, 31948, 32845, // 13872-13879
+29418, 38189, 38342, 33263, 35940, 36430, 29521, 32066, // 13880-13887
+22734, 29870, 32470, 32768, 30653, 27713, 31775, 31271, // 13888-13895
+36989, 27675, 32486, 32418, 28199, 35436, 35678, 33777, // 13896-13903
+36342, 35669, 34915, 29607, 35088, 37860, 29990, 35147, // 13904-13911
+28189, 27152, 35231, 31114, 32371, 29268, 32974, 30071, // 13912-13919
+24713, 31213, 32816, 24837, 24573, 35166, 29046, 36157, // 13920-13927
+31956, 34448, 36369, 25401, 31051, 37114, 35293, 30096, // 13928-13935
+41928, 33052, 35540, 39731, 27896, 33118, 30489, 35844, // 13936-13943
+36956, 38665, 35233, 33471, 36682, 34095, 34325, 40860, // 13944-13951
+38140, 32087, 33977, 21373, 25455, 26529, 32203, 23153, // 13952-13959
+29450, 36763, 29954, 42926, 28995, 29050, 29744, 30293, // 13960-13967
+26049, 22324, 38066, 31434, 34881, 39336, 37221, 35493, // 13968-13975
+40449, 41522, 35623, 40643, 37343, 41854, 33003, 32175, // 13976-13983
+32797, 33550, 34155, 35499, 37505, 39486, 35581, 27733, // 13984-13991
+28159, 21744, 21848, 18194, 27283, 25277, 30959, 27060, // 13992-13999
+26361, 31936, 29173, 33302, 35124, 38095, 26358, 39754, // 14000-14007
+38595, 31782, 43839, 39559, 42793, 43914, 41206, 40349, // 14008-14015
+32736, 33049, 35179, 29612, 26705, 32811, 27272, 27645, // 14016-14023
+33800, 23954, 30362, 30585, 28764, 29522, 25468, 26718, // 14024-14031
+28525, 37800, 39824, 38344, 40728, 37652, 31978, 35252, // 14032-14039
+29833, 35212, 31783, 26522, 33005, 32035, 30432, 27373, // 14040-14047
+32067, 23210, 32539, 23609, 20918, 35780, 23555, 27609, // 14048-14055
+36166, 38797, 35566, 36216, 37308, 28511, 33650, 31816, // 14056-14063
+26713, 35340, 26375, 36515, 39312, 31810, 33117, 34479, // 14064-14071
+41272, 29998, 34425, 45563, 34016, 33893, 40027, 30191, // 14072-14079
+39437, 30034, 38041, 42833, 29057, 46979, 34948, 26084, // 14080-14087
+37878, 39365, 21122, 36985, 36402, 23023, 35564, 29818, // 14088-14095
+31991, 30916, 32167, 33617, 33245, 26553, 26517, 35484, // 14096-14103
+28209, 25076, 22876, 16703, 22080, 17077, 26677, 40415, // 14104-14111
+42140, 33831, 33568, 40858, 17099, 34842, 50197, 30659, // 14112-14119
+36880, 47897, 35440, 34599, 43517, 40057, 37279, 35407, // 14120-14127
+40508, 40054, 33751, 31182, 40363, 25825, 25297, 26962, // 14128-14135
+23522, 21381, 20775, 37475, 31467, 31744, 38819, 42888, // 14136-14143
+24819, 33626, 21226, 17671, 25182, 13706, 32707, 29142, // 14144-14151
+29166, 28731, 24812, 29072, 30057, 27912, 32472, 31288, // 14152-14159
+32098, 37252, 43585, 31118, 41308, 40750, 25078, 42765, // 14160-14167
+43257, 37784, 45481, 46010, 32771, 29457, 37990, 41405, // 14168-14175
+31278, 41814, 38975, 45289, 41569, 34105, 37343, 27218, // 14176-14183
+28224, 29723, 31606, 25665, 30964, 26758, 16505, 16349, // 14184-14191
+18387, 18899, 19989, 23289, 35818, 31461, 33956, 31059, // 14192-14199
+24139, 25926, 28054, 39868, 34785, 49216, 39855, 38026, // 14200-14207
+40656, 31240, 34553, 26239, 27822, 28110, 33831, 38421, // 14208-14215
+39577, 29361, 39275, 44288, 36630, 42692, 36119, 46004, // 14216-14223
+47619, 46419, 49676, 42887, 53144, 48220, 31764, 36720, // 14224-14231
+40891, 43153, 32175, 29958, 31170, 19700, 17234, 21784, // 14232-14239
+13441, 11815, 26770, 29938, 23509, 28065, 42399, 27807, // 14240-14247
+34294, 39469, 28426, 39295, 34462, 28491, 30570, 28237, // 14248-14255
+22846, 19418, 39273, 29398, 17021, 42759, 24178, 22598, // 14256-14263
+47493, 44172, 50071, 43622, 41220, 37976, 26605, 41394, // 14264-14271
+34086, 20161, 33408, 32458, 22279, 25571, 25025, 34196, // 14272-14279
+36213, 25358, 30725, 34545, 23839, 25941, 30175, 37049, // 14280-14287
+36021, 35444, 40381, 29265, 23943, 23121, 35284, 24710, // 14288-14295
+32792, 26614, 17144, 33145, 15429, 25721, 36939, 29742, // 14296-14303
+40942, 47981, 39196, 34626, 47315, 43851, 33570, 37445, // 14304-14311
+29133, 38786, 41452, 34858, 45036, 37269, 38741, 53206, // 14312-14319
+46919, 41340, 42170, 38445, 36261, 38232, 36907, 36113, // 14320-14327
+32738, 36550, 27050, 16919, 22000, 21187, 25889, 33628, // 14328-14335
+23017, 8883, 31226, 32374, 27668, 35453, 42364, 32264, // 14336-14343
+27715, 36369, 32998, 25720, 31285, 39687, 33473, 36572, // 14344-14351
+28933, 30522, 31002, 31697, 32389, 23438, 13812, 12179, // 14352-14359
+23130, 21575, 16342, 34150, 28426, 16303, 22723, 29490, // 14360-14367
+25625, 19640, 33039, 41974, 35620, 36520, 55841, 43077, // 14368-14375
+37167, 46029, 44391, 30752, 31702, 42380, 36858, 36020, // 14376-14383
+49358, 47488, 34169, 28369, 34306, 27741, 29447, 37062, // 14384-14391
+29927, 41018, 36022, 41773, 27232, 28674, 33030, 27507, // 14392-14399
+30989, 30365, 29142, 36812, 38115, 25267, 40858, 38339, // 14400-14407
+31166, 37565, 41117, 31279, 28968, 30993, 30851, 33681, // 14408-14415
+24896, 24424, 30206, 21599, 23030, 27271, 29142, 23125, // 14416-14423
+21684, 27447, 30471, 29207, 29536, 38470, 35711, 31619, // 14424-14431
+36427, 44328, 40113, 46240, 41840, 29033, 34904, 35781, // 14432-14439
+37496, 38722, 48745, 45366, 38174, 40879, 34259, 33250, // 14440-14447
+32564, 37290, 31205, 31756, 37885, 41082, 33966, 29168, // 14448-14455
+24262, 20452, 20145, 23286, 27704, 27232, 37185, 30324, // 14456-14463
+34414, 37292, 41174, 45106, 38184, 33457, 26499, 27705, // 14464-14471
+32609, 31525, 25506, 20880, 25663, 16310, 20917, 29243, // 14472-14479
+20761, 18742, 25179, 30411, 30483, 38552, 38118, 32860, // 14480-14487
+30875, 40335, 35187, 41980, 54028, 40811, 37721, 50335, // 14488-14495
+39370, 38019, 42528, 35862, 33143, 33248, 34738, 27957, // 14496-14503
+32894, 34289, 33672, 31856, 27910, 20328, 31279, 27200, // 14504-14511
+17781, 25558, 29129, 29763, 25888, 32721, 34822, 23811, // 14512-14519
+30706, 37780, 34000, 28013, 35118, 34633, 30040, 43869, // 14520-14527
+36047, 39942, 28861, 27461, 37677, 29191, 30258, 39299, // 14528-14535
+36795, 35886, 33448, 30536, 25888, 21638, 35898, 27146, // 14536-14543
+23896, 30787, 30273, 25459, 28820, 33922, 41902, 42491, // 14544-14551
+46476, 48961, 40471, 42016, 41769, 43569, 37324, 42583, // 14552-14559
+43765, 22664, 36481, 41764, 29856, 28618, 15134, 22734, // 14560-14567
+26370, 23032, 34001, 34920, 31771, 36401, 22749, 22467, // 14568-14575
+26715, 27660, 33265, 26508, 29133, 31135, 36122, 45146, // 14576-14583
+39843, 32366, 45465, 43871, 38595, 48582, 48520, 40683, // 14584-14591
+37563, 36706, 35653, 33678, 37845, 36674, 30252, 26325, // 14592-14599
+24063, 29449, 32438, 24555, 16365, 22871, 23276, 28757, // 14600-14607
+28801, 25981, 29039, 30133, 30841, 29427, 30850, 26743, // 14608-14615
+30650, 34905, 27674, 31761, 35969, 39243, 40050, 31518, // 14616-14623
+37724, 39314, 30173, 35780, 39531, 33989, 39017, 38898, // 14624-14631
+32546, 32030, 43631, 37801, 23064, 28501, 37108, 22559, // 14632-14639
+29661, 39794, 33319, 38324, 33271, 29902, 19874, 26865, // 14640-14647
+28572, 26315, 32068, 25436, 26758, 32789, 20202, 26972, // 14648-14655
+33233, 34311, 30136, 32313, 45191, 36638, 37390, 36103, // 14656-14663
+38414, 31610, 30414, 36064, 30996, 36487, 42554, 32574, // 14664-14671
+41193, 44638, 36918, 41302, 38313, 35072, 37226, 37445, // 14672-14679
+34555, 33774, 37666, 39310, 32283, 30903, 30089, 23831, // 14680-14687
+25464, 30302, 27789, 28325, 32113, 34056, 29237, 26845, // 14688-14695
+36579, 33751, 26219, 41898, 34706, 29032, 32186, 31725, // 14696-14703
+33585, 34130, 42811, 33505, 23873, 24332, 29744, 28789, // 14704-14711
+31447, 30107, 33121, 36248, 28476, 27901, 24375, 10523, // 14712-14719
+20101, 30871, 23807, 40074, 37599, 37263, 35493, 35517, // 14720-14727
+38327, 27780, 42401, 26983, 37986, 35247, 15545, 50596, // 14728-14735
+37158, 37169, 52303, 41579, 39160, 39424, 39529, 33100, // 14736-14743
+30132, 32562, 39405, 26260, 27468, 35562, 16676, 30265, // 14744-14751
+37644, 29121, 28837, 27682, 35189, 28302, 26296, 34825, // 14752-14759
+30813, 21239, 22379, 23369, 29131, 38094, 36194, 39797, // 14760-14767
+45949, 28284, 30130, 28785, 18802, 31288, 40817, 39608, // 14768-14775
+37958, 34704, 27590, 43990, 29365, 32973, 32446, 27389, // 14776-14783
+36575, 38314, 31350, 30633, 35361, 16096, 37199, 29489, // 14784-14791
+34496, 26257, 21968, 28040, 21998, 37688, 33770, 34695, // 14792-14799
+22056, 36648, 34097, 27879, 36914, 40747, 39760, 39398, // 14800-14807
+48895, 32404, 30229, 35730, 32039, 36808, 37466, 36555, // 14808-14815
+35441, 31805, 27709, 20898, 32817, 40111, 38088, 39554, // 14816-14823
+32670, 31125, 35580, 33287, 36663, 43377, 26950, 36589, // 14824-14831
+45901, 33928, 34758, 31187, 39062, 31743, 35313, 33730, // 14832-14839
+33995, 36365, 28677, 35915, 34060, 29433, 30070, 38420, // 14840-14847
+23018, 24748, 31577, 27756, 20265, 30384, 30961, 19011, // 14848-14855
+40287, 34631, 24089, 32979, 23837, 28503, 33446, 30968, // 14856-14863
+37394, 34526, 23969, 26829, 32069, 34051, 44734, 32476, // 14864-14871
+40861, 36433, 38151, 31450, 40686, 48724, 40182, 45177, // 14872-14879
+33845, 37657, 33237, 32653, 29803, 32533, 26645, 27174, // 14880-14887
+31859, 40008, 34420, 29383, 28621, 25828, 27538, 36254, // 14888-14895
+35385, 29751, 33296, 26696, 37201, 31852, 28169, 34679, // 14896-14903
+24539, 25304, 29233, 28853, 40722, 35568, 38209, 36894, // 14904-14911
+35288, 29789, 31204, 32920, 34233, 37581, 25409, 33519, // 14912-14919
+29456, 35845, 38306, 24396, 30870, 34859, 23220, 31576, // 14920-14927
+33111, 36261, 39089, 37040, 41639, 24101, 25221, 25794, // 14928-14935
+32646, 37791, 31418, 41354, 28029, 25738, 33103, 28276, // 14936-14943
+31215, 30067, 30750, 30158, 31109, 36011, 39200, 36664, // 14944-14951
+35967, 34959, 31250, 34121, 34270, 39169, 37434, 38104, // 14952-14959
+39290, 34146, 37536, 35589, 33909, 27532, 31664, 26970, // 14960-14967
+27656, 31040, 29853, 29706, 29538, 33365, 25554, 35666, // 14968-14975
+31560, 28089, 32904, 29603, 23033, 34127, 34485, 29404, // 14976-14983
+36703, 35681, 34210, 35352, 38980, 24856, 33458, 30813, // 14984-14991
+27470, 33267, 30146, 42154, 31319, 32929, 30887, 22795, // 14992-14999
+35146, 33540, 34796, 33702, 34394, 30752, 31509, 32412, // 15000-15007
+28107, 36007, 38460, 35156, 30698, 31218, 33632, 30847, // 15008-15015
+29751, 36611, 35945, 33096, 42522, 39265, 31056, 38771, // 15016-15023
+34341, 23963, 26080, 29529, 32153, 34277, 33362, 37615, // 15024-15031
+37755, 34242, 31421, 32177, 30287, 34389, 35057, 35906, // 15032-15039
+40380, 37176, 31429, 33219, 36777, 28423, 34562, 26674, // 15040-15047
+34579, 33556, 23762, 33101, 28619, 27708, 28493, 28838, // 15048-15055
+30419, 28948, 33651, 31000, 24980, 35047, 28739, 22247, // 15056-15063
+29208, 28632, 19669, 31219, 40173, 34032, 37920, 34297, // 15064-15071
+32682, 35596, 34174, 42923, 42242, 35979, 31292, 36367, // 15072-15079
+42075, 37373, 43268, 41201, 39612, 34912, 32259, 33325, // 15080-15087
+29598, 34135, 31719, 32500, 39276, 33586, 30216, 30175, // 15088-15095
+31774, 28688, 23776, 27931, 35561, 36635, 31465, 33008, // 15096-15103
+30779, 24398, 28707, 33740, 34579, 33542, 30388, 30923, // 15104-15111
+31983, 32755, 28870, 31480, 38775, 30623, 28173, 33297, // 15112-15119
+29703, 34855, 36419, 35084, 37807, 31239, 29900, 33212, // 15120-15127
+34156, 34697, 31565, 31514, 31932, 30013, 28129, 30293, // 15128-15135
+36735, 31409, 32277, 39388, 33422, 31419, 38374, 39072, // 15136-15143
+35542, 32580, 33557, 32262, 30563, 26636, 28849, 33695, // 15144-15151
+29575, 31280, 27448, 28758, 30020, 34741, 34768, 32475, // 15152-15159
+33573, 30015, 30157, 33041, 32405, 30343, 36001, 35011, // 15160-15167
+32740, 30474, 31064, 28042, 32068, 33245, 33189, 34292, // 15168-15175
+32942, 34989, 33433, 33700, 30328, 32636, 32488, 35477, // 15176-15183
+37525, 34024, 36901, 34356, 29599, 32243, 33675, 36170, // 15184-15191
+38914, 34466, 33303, 37323, 33303, 29657, 34223, 28662, // 15192-15199
+26792, 35014, 34136, 36130, 34630, 31377, 30844, 29850, // 15200-15207
+32382, 32802, 32576, 30691, 32030, 32234, 31799, 34413, // 15208-15215
+35659, 36189, 35752, 34774, 34324, 35200, 35378, 31038, // 15216-15223
+31786, 33611, 31881, 33530, 36754, 33840, 30143, 34917, // 15224-15231
+36665, 33701, 31011, 33375, 32193, 31056, 34787, 31830, // 15232-15239
+35014, 36371, 35410, 34404, 32733, 34869, 35207, 34866, // 15240-15247
+32603, 33469, 31688, 32552, 31005, 26951, 32525, 29472, // 15248-15255
+27700, 29392, 27017, 30020, 31373, 33622, 31969, 32937, // 15256-15263
+33762, 29363, 26378, 28923, 27765, 29711, 36514, 33686, // 15264-15271
+33579, 32797, 36913, 37093, 34709, 36416, 33569, 31607, // 15272-15279
+36503, 35710, 36308, 38568, 36096, 41155, 34196, 32450, // 15280-15287
+37428, 33610, 38157, 35194, 31166, 36573, 35098, 31117, // 15288-15295
+33434, 31845, 32067, 33707, 30334, 32556, 33607, 33863, // 15296-15303
+31434, 32948, 28303, 31759, 37082, 33179, 35393, 31033, // 15304-15311
+30098, 32696, 29174, 32314, 37594, 30345, 32823, 36236, // 15312-15319
+31900, 28692, 31105, 32640, 33781, 33347, 33263, 30013, // 15320-15327
+30348, 36018, 34632, 33878, 33050, 35938, 34358, 32218, // 15328-15335
+33128, 33135, 35324, 35310, 34360, 33110, 28631, 32565, // 15336-15343
+32773, 30597, 32318, 34584, 33724, 27739, 28527, 29262, // 15344-15351
+31777, 33825, 29842, 31878, 29738, 28582, 30967, 29976, // 15352-15359
+29033, 31431, 31423, 32677, 33339, 33284, 38700, 37019, // 15360-15367
+33374, 33915, 35536, 31643, 35501, 35430, 34702, 36475, // 15368-15375
+35105, 34754, 33312, 29991, 31849, 35303, 33955, 31352, // 15376-15383
+31960, 32781, 31238, 37401, 36957, 30656, 34042, 33901, // 15384-15391
+31873, 40019, 32503, 34490, 33689, 22879, 33081, 27996, // 15392-15399
+24691, 31885, 26545, 27879, 26558, 24203, 30042, 26937, // 15400-15407
+27795, 25195, 21392, 28823, 24850, 26223, 35553, 34197, // 15408-15415
+32432, 38230, 34434, 32867, 37486, 34808, 35517, 37575, // 15416-15423
+35958, 35396, 29967, 29194, 35106, 32602, 32394, 26601, // 15424-15431
+27844, 26030, 28620, 31222, 32912, 31123, 32578, 38448, // 15432-15439
+37919, 37956, 38559, 34121, 33655, 39382, 33704, 32844, // 15440-15447
+30220, 29203, 21713, 35055, 29439, 29697, 27537, 26169, // 15448-15455
+18750, 18531, 28554, 28559, 32329, 28528, 31820, 21506, // 15456-15463
+33966, 28194, 31576, 25727, 30978, 25950, 24132, 31512, // 15464-15471
+33391, 36414, 40944, 35954, 24067, 37114, 23898, 25899, // 15472-15479
+29620, 24847, 24843, 32482, 30682, 40976, 35846, 34172, // 15480-15487
+37544, 35490, 36830, 40121, 43154, 31757, 33462, 41168, // 15488-15495
+43166, 38111, 42688, 34558, 22879, 27468, 31359, 29043, // 15496-15503
+30948, 27144, 25743, 26289, 17545, 18639, 21916, 24446, // 15504-15511
+32373, 41555, 44110, 37674, 45054, 41795, 37430, 31526, // 15512-15519
+31572, 29648, 25682, 38634, 27482, 26432, 32550, 25312, // 15520-15527
+24229, 25319, 18510, 31191, 29041, 21568, 40403, 31151, // 15528-15535
+31512, 49962, 41975, 30716, 47803, 56899, 41273, 58125, // 15536-15543
+52848, 41525, 31101, 38777, 38361, 22208, 44697, 31511, // 15544-15551
+39248, 32910, 35761, 27838, 19301, 17264, 14926, 8726, // 15552-15559
+16146, 26990, 21785, 32713, 9542, 24453, 18729, 30577, // 15560-15567
+38804, 40533, 41693, 44836, 41303, 30249, 38682, 29167, // 15568-15575
+10655, 24159, 36094, 24649, 48735, 43016, 30938, 18803, // 15576-15583
+27523, 27360, 42483, 57512, 43577, 32802, 19998, 32800, // 15584-15591
+40444, 38896, 50070, 37818, 33806, 42979, 25320, 43636, // 15592-15599
+54016, 42837, 32009, 30055, 21288, 30375, 50439, 41928, // 15600-15607
+37499, 15720, 8692, 12358, 11942, 29262, 55910, 49726, // 15608-15615
+26736, 11398, 8404, 11240, 21716, 56144, 34849, 31345, // 15616-15623
+39319, 24205, 41997, 48115, 45827, 48038, 43409, 20933, // 15624-15631
+30810, 45035, 42686, 48262, 58462, 47413, 24844, 43145, // 15632-15639
+21712, 22087, 44128, 36928, 34743, 27283, 16599, 14138, // 15640-15647
+24791, 15945, 31615, 35503, 34110, 32852, 21652, 7014, // 15648-15655
+5819, 23239, 18856, 27982, 28238, 25859, 25788, 37271, // 15656-15663
+33691, 18109, 16717, 30472, 36240, 45245, 63361, 40482, // 15664-15671
+34010, 28051, 37233, 45205, 56111, 57643, 48622, 52059, // 15672-15679
+47352, 45441, 46273, 43842, 35649, 49000, 51963, 56919, // 15680-15687
+57489, 58544, 32351, 18471, 26152, 23385, 33266, 41352, // 15688-15695
+33807, 26498, 26900, 12981, 12036, 11120, 23606, 16244, // 15696-15703
+4897, 20759, 12776, 10423, 16790, 17216, 3308, 11067, // 15704-15711
+22302, 8935, 31824, 40245, 53483, 56298, 41149, 48288, // 15712-15719
+49959, 50125, 41785, 53818, 57360, 57249, 58524, 53042, // 15720-15727
+37651, 23212, 40781, 36074, 40894, 38347, 32558, 32428, // 15728-15735
+28381, 15125, 24946, 36428, 8456, 19162, 12193, 17795, // 15736-15743
+31710, 49325, 53701, 35521, 27059, 38455, 40580, 21478, // 15744-15751
+34880, 21588, 16815, 23914, 18394, 19034, 17935, 30671, // 15752-15759
+37576, 33899, 44901, 42232, 24339, 45524, 37179, 27332, // 15760-15767
+43795, 25059, 48856, 61037, 52715, 62093, 59451, 51468, // 15768-15775
+43814, 50997, 40660, 37830, 46382, 28736, 31413, 22790, // 15776-15783
+17823, 21423, 13163, 18721, 19855, 18242, 15007, 15934, // 15784-15791
+20505, 16335, 3734, 16913, 26965, 25534, 34216, 45171, // 15792-15799
+39851, 30355, 31336, 51557, 25752, 24893, 43139, 28090, // 15800-15807
+48886, 49670, 46825, 39050, 40915, 40807, 44892, 43248, // 15808-15815
+39090, 31056, 31927, 35651, 26406, 40865, 48350, 59311, // 15816-15823
+50738, 51516, 46465, 35507, 35016, 35787, 29567, 13506, // 15824-15831
+36349, 33217, 18905, 32056, 31331, 16564, 24577, 38731, // 15832-15839
+15850, 23788, 17131, 11529, 22104, 20434, 34437, 27369, // 15840-15847
+27450, 22401, 29490, 31693, 54224, 28430, 21392, 47909, // 15848-15855
+21542, 36844, 46262, 56016, 43918, 59586, 59981, 43605, // 15856-15863
+40611, 43040, 50490, 43484, 47788, 35736, 33492, 34512, // 15864-15871
+36031, 30804, 19952, 11470, 12910, 15042, 21955, 34763, // 15872-15879
+22321, 12567, 27392, 25677, 31403, 36581, 33742, 14195, // 15880-15887
+12176, 20759, 20054, 20530, 32691, 37094, 36132, 50315, // 15888-15895
+27161, 48161, 40798, 47266, 59351, 36005, 49371, 43061, // 15896-15903
+32177, 51523, 51965, 25952, 47748, 49215, 37726, 41918, // 15904-15911
+30969, 38500, 30228, 29921, 36570, 30971, 21403, 33055, // 15912-15919
+29261, 36187, 54501, 23597, 49202, 32273, 18630, 14973, // 15920-15927
+8872, 25099, 21033, 28092, 19294, 18766, 10414, 21387, // 15928-15935
+30789, 34313, 17928, 9657, 18467, 15494, 33002, 40422, // 15936-15943
+41765, 31669, 38983, 42269, 40360, 51178, 41881, 51461, // 15944-15951
+56927, 60278, 47817, 40118, 50879, 38689, 35991, 42751, // 15952-15959
+34696, 22854, 32476, 26311, 28229, 32540, 13751, 25595, // 15960-15967
+28813, 4710, 23468, 30713, 20811, 32515, 35980, 44828, // 15968-15975
+27497, 34960, 34967, 23128, 29344, 25484, 27031, 20168, // 15976-15983
+26984, 30415, 34230, 39459, 49188, 42451, 36460, 39555, // 15984-15991
+25849, 19859, 21740, 34167, 32132, 31427, 43177, 31268, // 15992-15999
+32973, 47151, 39016, 36218, 40388, 39178, 40162, 38067, // 16000-16007
+36210, 37986, 33085, 32845, 34142, 28542, 30172, 33506, // 16008-16015
+26057, 18299, 20642, 25591, 21890, 22780, 25400, 28099, // 16016-16023
+39418, 30498, 32425, 50531, 39399, 37802, 39907, 29167, // 16024-16031
+19930, 22852, 42808, 40383, 33313, 35072, 26813, 28625, // 16032-16039
+32146, 32084, 36076, 34403, 36984, 44142, 33832, 28599, // 16040-16047
+32984, 30076, 33378, 35065, 37713, 40512, 35263, 27141, // 16048-16055
+26574, 26941, 31409, 34613, 36724, 38629, 36045, 44821, // 16056-16063
+36885, 19878, 25471, 21082, 14151, 27671, 28157, 30735, // 16064-16071
+28815, 27318, 27053, 21591, 23029, 28724, 36629, 30191, // 16072-16079
+31949, 35006, 42006, 35125, 33559, 39782, 30402, 36255, // 16080-16087
+44512, 40770, 36969, 38270, 33997, 26125, 18183, 28465, // 16088-16095
+32725, 34379, 43380, 39849, 36505, 44249, 38024, 31725, // 16096-16103
+38607, 24138, 27050, 33493, 28850, 30468, 27327, 31397, // 16104-16111
+27364, 25115, 34493, 21897, 22498, 33882, 21753, 23422, // 16112-16119
+26470, 20073, 24973, 26457, 28778, 28856, 28008, 42126, // 16120-16127
+38858, 36241, 39344, 37244, 33246, 36939, 41407, 37751, // 16128-16135
+44117, 36146, 40720, 44303, 35057, 41723, 38514, 26083, // 16136-16143
+40464, 38763, 30212, 42059, 40516, 39843, 39800, 37994, // 16144-16151
+32829, 33203, 25866, 29309, 30603, 27425, 29497, 28208, // 16152-16159
+27031, 17244, 17686, 17052, 22652, 23247, 23236, 26322, // 16160-16167
+29034, 31022, 28685, 36235, 31745, 32107, 31476, 29889, // 16168-16175
+43028, 44076, 44339, 43315, 47386, 34410, 26169, 38475, // 16176-16183
+28317, 34088, 42010, 34033, 39233, 33895, 29327, 35810, // 16184-16191
+30238, 28725, 32182, 29644, 32490, 35304, 24739, 27429, // 16192-16199
+23692, 22935, 36565, 29833, 33002, 36421, 31846, 24880, // 16200-16207
+24443, 31656, 26172, 32380, 38074, 33795, 29815, 33527, // 16208-16215
+30731, 28610, 35862, 37031, 34234, 38196, 41600, 38382, // 16216-16223
+41940, 33060, 36989, 37613, 37770, 40827, 31200, 34777, // 16224-16231
+36894, 30456, 31674, 33532, 27654, 27193, 28734, 23579, // 16232-16239
+23854, 27428, 24404, 24758, 22127, 26591, 27167, 25246, // 16240-16247
+33355, 29483, 24632, 34537, 29342, 27849, 36059, 31720, // 16248-16255
+35533, 38074, 30664, 30810, 35121, 28084, 31944, 39667, // 16256-16263
+38000, 36714, 41196, 41894, 30524, 34966, 36435, 29591, // 16264-16271
+32136, 31284, 32283, 37095, 41103, 32418, 35582, 38453, // 16272-16279
+36196, 38112, 36395, 38288, 36222, 40399, 35576, 29853, // 16280-16287
+30414, 37459, 32865, 25418, 30021, 26985, 23808, 23516, // 16288-16295
+21510, 22959, 21535, 25538, 29143, 21862, 32540, 35761, // 16296-16303
+30617, 36219, 38162, 35266, 38608, 30717, 29666, 37417, // 16304-16311
+35957, 36841, 38878, 32376, 33793, 40867, 31193, 34287, // 16312-16319
+38605, 36118, 36634, 33483, 35120, 34951, 34940, 41268, // 16320-16327
+41516, 40737, 32664, 39923, 35437, 26500, 36102, 35175, // 16328-16335
+32627, 27453, 30482, 28870, 20488, 24527, 25497, 26822, // 16336-16343
+35072, 26759, 32939, 34458, 22646, 32626, 31984, 29155, // 16344-16351
+35711, 30293, 30864, 32810, 27950, 31846, 31982, 29732, // 16352-16359
+36389, 31018, 31455, 35934, 31739, 37013, 31246, 29064, // 16360-16367
+32561, 32694, 33045, 30904, 34189, 37419, 33342, 30214, // 16368-16375
+30974, 35008, 38640, 38133, 40726, 40315, 33626, 33645, // 16376-16383
+34659, 28784, 34274, 39882, 31498, 34818, 38684, 31832, // 16384-16391
+33265, 27868, 28252, 32972, 32070, 38222, 29263, 36740, // 16392-16399
+42706, 35438, 30375, 23025, 27829, 33643, 37157, 27336, // 16400-16407
+32136, 29123, 29034, 30544, 31557, 35376, 31648, 31302, // 16408-16415
+28415, 25541, 18663, 28171, 32822, 23697, 29022, 40364, // 16416-16423
+26471, 37824, 31968, 30720, 36588, 28062, 32167, 34466, // 16424-16431
+38343, 36031, 47807, 43759, 47843, 41121, 39368, 42158, // 16432-16439
+40254, 42493, 45844, 38406, 35767, 43826, 27978, 33201, // 16440-16447
+34879, 38141, 36085, 28160, 38791, 33375, 25447, 35762, // 16448-16455
+26619, 21569, 23854, 26185, 30669, 26894, 29104, 22315, // 16456-16463
+37644, 31959, 29686, 36570, 30444, 33143, 33099, 41281, // 16464-16471
+40903, 43435, 34957, 32887, 29161, 26114, 30144, 32942, // 16472-16479
+35540, 41281, 35450, 35534, 44390, 35637, 39604, 34791, // 16480-16487
+39228, 36057, 34569, 41203, 35781, 30854, 25753, 32216, // 16488-16495
+30791, 21606, 20274, 30576, 32548, 27490, 32077, 30609, // 16496-16503
+28670, 30717, 31396, 27529, 21379, 25205, 33768, 32338, // 16504-16511
+30419, 35806, 41451, 41646, 35387, 36458, 35537, 33389, // 16512-16519
+43293, 45508, 37283, 44773, 54919, 40524, 41541, 48479, // 16520-16527
+35259, 38864, 30834, 30720, 33579, 24033, 27137, 23848, // 16528-16535
+26330, 27813, 24536, 24033, 22641, 24737, 30138, 35215, // 16536-16543
+29081, 24842, 33037, 30970, 34636, 29478, 27832, 38604, // 16544-16551
+31417, 35058, 37633, 30186, 31935, 34637, 37572, 33560, // 16552-16559
+29671, 30489, 32227, 30762, 31442, 30652, 36130, 44188, // 16560-16567
+32215, 37730, 36506, 32411, 31494, 34050, 37047, 32432, // 16568-16575
+41559, 41043, 42634, 38034, 42623, 39764, 25244, 35327, // 16576-16583
+28593, 23372, 29347, 26092, 26147, 28930, 29359, 26789, // 16584-16591
+27472, 25886, 27067, 26575, 26631, 28105, 31538, 31800, // 16592-16599
+28321, 39461, 37256, 41002, 40926, 32691, 37772, 30163, // 16600-16607
+35418, 35764, 36948, 40719, 33374, 38679, 41424, 34705, // 16608-16615
+37998, 33987, 29351, 32058, 26646, 34731, 36042, 35193, // 16616-16623
+30517, 32684, 34778, 32975, 35438, 36284, 37264, 39970, // 16624-16631
+36886, 27048, 26243, 25539, 23886, 22354, 27123, 26751, // 16632-16639
+23602, 20774, 27215, 22429, 26782, 32899, 34543, 31550, // 16640-16647
+26430, 36629, 34285, 34447, 30160, 32544, 34459, 34422, // 16648-16655
+39085, 30341, 33075, 31065, 32914, 42322, 27357, 36984, // 16656-16663
+30413, 35874, 37603, 28714, 48327, 36172, 31602, 31008, // 16664-16671
+34961, 37727, 40299, 41703, 42776, 38009, 34167, 38859, // 16672-16679
+26386, 29022, 33628, 29178, 30630, 25263, 33395, 40120, // 16680-16687
+25791, 27931, 33157, 26985, 24563, 31625, 30953, 30391, // 16688-16695
+25626, 24794, 27691, 26887, 37582, 32775, 28446, 31180, // 16696-16703
+28437, 23138, 29927, 35335, 33298, 37705, 27948, 29415, // 16704-16711
+38821, 44741, 45535, 37786, 40412, 34308, 32041, 33881, // 16712-16719
+28230, 39823, 43681, 37973, 39368, 28662, 25767, 27810, // 16720-16727
+24494, 31775, 32535, 21937, 28196, 28085, 29168, 33890, // 16728-16735
+30979, 25982, 25888, 27229, 22313, 23457, 29075, 37783, // 16736-16743
+35403, 32400, 26741, 32097, 24785, 26207, 38777, 36898, // 16744-16751
+34045, 36510, 34472, 33999, 45430, 39134, 34232, 34903, // 16752-16759
+28615, 28382, 37540, 25922, 31226, 47003, 28266, 29768, // 16760-16767
+36231, 26012, 38923, 36842, 27339, 19777, 24913, 27433, // 16768-16775
+26133, 40721, 29051, 23198, 27729, 17322, 20904, 37651, // 16776-16783
+32637, 27937, 38785, 31327, 22309, 35206, 35819, 35932, // 16784-16791
+38584, 30044, 26572, 28547, 27162, 44872, 44188, 39106, // 16792-16799
+45035, 37580, 32892, 33972, 42520, 31530, 39710, 43301, // 16800-16807
+34092, 32297, 26114, 30528, 31528, 33974, 40187, 34848, // 16808-16815
+22959, 22798, 30091, 31349, 36934, 31740, 21055, 22651, // 16816-16823
+19744, 23366, 28370, 24686, 25175, 23047, 23989, 28528, // 16824-16831
+23701, 31171, 33408, 27456, 30507, 35343, 37796, 35177, // 16832-16839
+38740, 38761, 29247, 25673, 34600, 38228, 32412, 42653, // 16840-16847
+42883, 36490, 41708, 31681, 32033, 36270, 29662, 36282, // 16848-16855
+46289, 35790, 37481, 45300, 22226, 27742, 37476, 26020, // 16856-16863
+30625, 35707, 34911, 38816, 42447, 31501, 24233, 21334, // 16864-16871
+26122, 24643, 28743, 28612, 25665, 30514, 23488, 21099, // 16872-16879
+19037, 25106, 31226, 37517, 40189, 33980, 25081, 33011, // 16880-16887
+32069, 32820, 38925, 31974, 31775, 42271, 42091, 36069, // 16888-16895
+51426, 39955, 36087, 42277, 39596, 32777, 38259, 42215, // 16896-16903
+30733, 37339, 21439, 25047, 33751, 19843, 28797, 39297, // 16904-16911
+29336, 28934, 33213, 30495, 35520, 40434, 35398, 32267, // 16912-16919
+39938, 24955, 26788, 36445, 32567, 34519, 37050, 31102, // 16920-16927
+19281, 17279, 35514, 35156, 26744, 42412, 37136, 40617, // 16928-16935
+42110, 35661, 31768, 34542, 40093, 35564, 35786, 37289, // 16936-16943
+41591, 38247, 34227, 30263, 24493, 32121, 38457, 39111, // 16944-16951
+33483, 34716, 29145, 19606, 25269, 25630, 27716, 38289, // 16952-16959
+42560, 28033, 27025, 28061, 20035, 27758, 33893, 34055, // 16960-16967
+44197, 38207, 33173, 29104, 28210, 33565, 29519, 23583, // 16968-16975
+22696, 29208, 32389, 40971, 35754, 46897, 48623, 31587, // 16976-16983
+34440, 34230, 33829, 49509, 55435, 46600, 44073, 33274, // 16984-16991
+28486, 26848, 19081, 28418, 35561, 32594, 27311, 23012, // 16992-16999
+24821, 22924, 18988, 33598, 36189, 23780, 40992, 37206, // 17000-17007
+20600, 26369, 33000, 22614, 31137, 36866, 27926, 35138, // 17008-17015
+37511, 29499, 21222, 31429, 32376, 37054, 40924, 42391, // 17016-17023
+39645, 31994, 35556, 28981, 32929, 36092, 42067, 37171, // 17024-17031
+26718, 34495, 17564, 18928, 28077, 26874, 31819, 43398, // 17032-17039
+52219, 41827, 53911, 52567, 32645, 35431, 43426, 37456, // 17040-17047
+33244, 52048, 43272, 22690, 38009, 34256, 11066, 22134, // 17048-17055
+25098, 14714, 28759, 33380, 24553, 23980, 31281, 23124, // 17056-17063
+25492, 31766, 28171, 27892, 32823, 29396, 33440, 38367, // 17064-17071
+33904, 43000, 41374, 35038, 27893, 37148, 39586, 30458, // 17072-17079
+33039, 38955, 35642, 35750, 36424, 41677, 34402, 25150, // 17080-17087
+32324, 29887, 32080, 38245, 35606, 29285, 32787, 31399, // 17088-17095
+32545, 25070, 22568, 25039, 23614, 24408, 37591, 43608, // 17096-17103
+33843, 38171, 33665, 36195, 29417, 32908, 44789, 30568, // 17104-17111
+37650, 37940, 36699, 33943, 19887, 37063, 32523, 20332, // 17112-17119
+38248, 40195, 26575, 32625, 49046, 39566, 29578, 43078, // 17120-17127
+40841, 25782, 31960, 46405, 47133, 38962, 42762, 34525, // 17128-17135
+24368, 27032, 22929, 28021, 38118, 33844, 37209, 31446, // 17136-17143
+19216, 22859, 23186, 34790, 28569, 32408, 34147, 32590, // 17144-17151
+34976, 31501, 28759, 34467, 35874, 22376, 33803, 36323, // 17152-17159
+31982, 36014, 41161, 32805, 38435, 28971, 20908, 24814, // 17160-17167
+38368, 35774, 36218, 44473, 25944, 29514, 20957, 14950, // 17168-17175
+18687, 25219, 31564, 36537, 30682, 42364, 41712, 33727, // 17176-17183
+45391, 50011, 45492, 47236, 45258, 41960, 47875, 31893, // 17184-17191
+43288, 45334, 24555, 33753, 36860, 25182, 28897, 25497, // 17192-17199
+27110, 27609, 27099, 27332, 26903, 32054, 31666, 39636, // 17200-17207
+42494, 44945, 31707, 33076, 34137, 20369, 27160, 27565, // 17208-17215
+31667, 33818, 23637, 26387, 30636, 24703, 34304, 40969, // 17216-17223
+37632, 32093, 27009, 32241, 28583, 32017, 33819, 28238, // 17224-17231
+34934, 27684, 24422, 32386, 25449, 25328, 34324, 24002, // 17232-17239
+19619, 36204, 39009, 36497, 42636, 43437, 34670, 31090, // 17240-17247
+25927, 23295, 29975, 38552, 42564, 39804, 40847, 50094, // 17248-17255
+43228, 31554, 44628, 34157, 30716, 43326, 35077, 32969, // 17256-17263
+39679, 39985, 37666, 40704, 39217, 24122, 19586, 26313, // 17264-17271
+20710, 18341, 19783, 29219, 23137, 28088, 37424, 32127, // 17272-17279
+32633, 39605, 37049, 30833, 43579, 36023, 32631, 41502, // 17280-17287
+37604, 30780, 30286, 26504, 29723, 27980, 33590, 35311, // 17288-17295
+35751, 33855, 33339, 36120, 28557, 25718, 31030, 41930, // 17296-17303
+40237, 44065, 36602, 39234, 34150, 25297, 28960, 32172, // 17304-17311
+28792, 39156, 37293, 31029, 39732, 25438, 31374, 29115, // 17312-17319
+24162, 31877, 30816, 30285, 28513, 41266, 39615, 24321, // 17320-17327
+30490, 30167, 33656, 36949, 35951, 44839, 41337, 31935, // 17328-17335
+39471, 25285, 23828, 40665, 34606, 33322, 41938, 38531, // 17336-17343
+30549, 30608, 25912, 22082, 20471, 32540, 29834, 29410, // 17344-17351
+35870, 33477, 30837, 32465, 36141, 32942, 27323, 28165, // 17352-17359
+25749, 22049, 30501, 29071, 31306, 36570, 34059, 37095, // 17360-17367
+40343, 32010, 39870, 34833, 22541, 32015, 28817, 34827, // 17368-17375
+42067, 37321, 34428, 38272, 33961, 25865, 26698, 29466, // 17376-17383
+29881, 33584, 37337, 39138, 46609, 39684, 38629, 36533, // 17384-17391
+30130, 29239, 30465, 25448, 25845, 28215, 25343, 30540, // 17392-17399
+32859, 37422, 33391, 35081, 41006, 37907, 33875, 31770, // 17400-17407
+30334, 27153, 27006, 24764, 22901, 31773, 28848, 27087, // 17408-17415
+28822, 28700, 30449, 28395, 26961, 34163, 37424, 35033, // 17416-17423
+40665, 39730, 44787, 46755, 41543, 39597, 43129, 33773, // 17424-17431
+34525, 38291, 35308, 27798, 25312, 33938, 31238, 31359, // 17432-17439
+29068, 34289, 31824, 33258, 35313, 31869, 25615, 24127, // 17440-17447
+28651, 27530, 26158, 35803, 36586, 31052, 33606, 27171, // 17448-17455
+30940, 28284, 26647, 29189, 34143, 24395, 33130, 36498, // 17456-17463
+30447, 42527, 36353, 28794, 29108, 34744, 33028, 35430, // 17464-17471
+30463, 34885, 33553, 33018, 42945, 41065, 31919, 39750, // 17472-17479
+44687, 28508, 32326, 34035, 28403, 34541, 39029, 35653, // 17480-17487
+40519, 29629, 29772, 31161, 17009, 30593, 32196, 25373, // 17488-17495
+34102, 32712, 23384, 30470, 31725, 22874, 29319, 28323, // 17496-17503
+30887, 28446, 30348, 35715, 30053, 30681, 29136, 31402, // 17504-17511
+24421, 34265, 33334, 31908, 33766, 29916, 29235, 21338, // 17512-17519
+34815, 26193, 35815, 44736, 33418, 37307, 38493, 33121, // 17520-17527
+34492, 45035, 36553, 42347, 46870, 43770, 38918, 43074, // 17528-17535
+39218, 25909, 36859, 30221, 32473, 37493, 32470, 35263, // 17536-17543
+37024, 33077, 28327, 25234, 26414, 28532, 25649, 33574, // 17544-17551
+32974, 26129, 35628, 33378, 30091, 30786, 28548, 31576, // 17552-17559
+25806, 31981, 33308, 27790, 27266, 33348, 30150, 30124, // 17560-17567
+38499, 32722, 36783, 31236, 36216, 39499, 28626, 37556, // 17568-17575
+32510, 34143, 32985, 32746, 36654, 27738, 35067, 37772, // 17576-17583
+38007, 35393, 36061, 33081, 28346, 32845, 33108, 32115, // 17584-17591
+32207, 31106, 32220, 32135, 37687, 40923, 37261, 42910, // 17592-17599
+32636, 30777, 35371, 27081, 30885, 28705, 31186, 24797, // 17600-17607
+28475, 35243, 29521, 31498, 31586, 34534, 25391, 31407, // 17608-17615
+33323, 30124, 30895, 36036, 30611, 27155, 39018, 34301, // 17616-17623
+30661, 32721, 33960, 34130, 34567, 33137, 30161, 32485, // 17624-17631
+28784, 32872, 38083, 29179, 39835, 33818, 31030, 35117, // 17632-17639
+35186, 33842, 33042, 34572, 34509, 35353, 31392, 31644, // 17640-17647
+28585, 34142, 28579, 29475, 27895, 27927, 34891, 28779, // 17648-17655
+29347, 27941, 21693, 31673, 32673, 29945, 36806, 33933, // 17656-17663
+36665, 33386, 33133, 36269, 37327, 36382, 44685, 42345, // 17664-17671
+34870, 44010, 37846, 35948, 34325, 35901, 31999, 24058, // 17672-17679
+33103, 28110, 26331, 31398, 36409, 36619, 28150, 37684, // 17680-17687
+35011, 29813, 28138, 28664, 32012, 29494, 36291, 31950, // 17688-17695
+34535, 35313, 34053, 34063, 26677, 30473, 36396, 33755, // 17696-17703
+30313, 25619, 25593, 29978, 25600, 26129, 30591, 26651, // 17704-17711
+30295, 35100, 29494, 28859, 36553, 34788, 31606, 39910, // 17712-17719
+33129, 35713, 39711, 33641, 35905, 37175, 37228, 35094, // 17720-17727
+32035, 32244, 29969, 32109, 39072, 35430, 33965, 37896, // 17728-17735
+28426, 30397, 38493, 33798, 35242, 35933, 31596, 31761, // 17736-17743
+34893, 26750, 34558, 36846, 29088, 32291, 33198, 26539, // 17744-17751
+33110, 36532, 30393, 31099, 30526, 30166, 26606, 33046, // 17752-17759
+26391, 30353, 32771, 28429, 33009, 33340, 32887, 31977, // 17760-17767
+36028, 30387, 34506, 37329, 30180, 34044, 30844, 29452, // 17768-17775
+33684, 27078, 27210, 33317, 25979, 32525, 31317, 29993, // 17776-17783
+36558, 30672, 35302, 35740, 36764, 29044, 35160, 34859, // 17784-17791
+33280, 34039, 30030, 29989, 27585, 32544, 30520, 29553, // 17792-17799
+29816, 38119, 32709, 35252, 35533, 36166, 35603, 30375, // 17800-17807
+35935, 33355, 34244, 33076, 33089, 27671, 30391, 35119, // 17808-17815
+29700, 31579, 32160, 31526, 31576, 33471, 34681, 33390, // 17816-17823
+36294, 34644, 37502, 37710, 34301, 35045, 31143, 30464, // 17824-17831
+33780, 34680, 31368, 29972, 32967, 31055, 29400, 32501, // 17832-17839
+31624, 30773, 26880, 30569, 29441, 28293, 35663, 28748, // 17840-17847
+27747, 31595, 33244, 32169, 30508, 31859, 32781, 33152, // 17848-17855
+31448, 31733, 35282, 32529, 32276, 35404, 33050, 32869, // 17856-17863
+32039, 34344, 31427, 33069, 33922, 30984, 33599, 33907, // 17864-17871
+34093, 30143, 28184, 29591, 31989, 30937, 30530, 34999, // 17872-17879
+32784, 32679, 35939, 31348, 31055, 36509, 35246, 32195, // 17880-17887
+34635, 31194, 32075, 34435, 32461, 34022, 31068, 33040, // 17888-17895
+34996, 30720, 30029, 32194, 29299, 29447, 31310, 29523, // 17896-17903
+30963, 30500, 29074, 32387, 32623, 34594, 36662, 33345, // 17904-17911
+34457, 34861, 30423, 30620, 34558, 32464, 30128, 29093, // 17912-17919
+32610, 36383, 36231, 37566, 40895, 31171, 34258, 37829, // 17920-17927
+32309, 36732, 37062, 38555, 33448, 34060, 31964, 35089, // 17928-17935
+30503, 32531, 33888, 29332, 37457, 35762, 31099, 29065, // 17936-17943
+32387, 33680, 37333, 32553, 35591, 29091, 28473, 31545, // 17944-17951
+22696, 33036, 35834, 30000, 31994, 35526, 33772, 34542, // 17952-17959
+32561, 32217, 34529, 33993, 28428, 33764, 33927, 33368, // 17960-17967
+41755, 33239, 27777, 27438, 33157, 28749, 29024, 32437, // 17968-17975
+33527, 35200, 29586, 31672, 30695, 39209, 41056, 38543, // 17976-17983
+37927, 36902, 31934, 25917, 27272, 20810, 22539, 28660, // 17984-17991
+32594, 30551, 28514, 39603, 40210, 35922, 41542, 37209, // 17992-17999
+29230, 31115, 31363, 27781, 30127, 29129, 28384, 33475, // 18000-18007
+33630, 35320, 39823, 37321, 33220, 35162, 29241, 23401, // 18008-18015
+24879, 28082, 34965, 36991, 36922, 35122, 26796, 28930, // 18016-18023
+40924, 40048, 37415, 36829, 30500, 28981, 34600, 31693, // 18024-18031
+24579, 31783, 30341, 25277, 38119, 36474, 32445, 42371, // 18032-18039
+34573, 25958, 31410, 33316, 31407, 32009, 24374, 32395, // 18040-18047
+34948, 19801, 33657, 44524, 42376, 40038, 43310, 43464, // 18048-18055
+40024, 39072, 42716, 36961, 32449, 41165, 34154, 31124, // 18056-18063
+24600, 26975, 26331, 14175, 20706, 28897, 31999, 36447, // 18064-18071
+30766, 34278, 36805, 24606, 32507, 33372, 30521, 34141, // 18072-18079
+35893, 29361, 17377, 25690, 22459, 21102, 28610, 26843, // 18080-18087
+29595, 42787, 44472, 35535, 43072, 35194, 35239, 32774, // 18088-18095
+24720, 28904, 29293, 33373, 36652, 29892, 27503, 35355, // 18096-18103
+40154, 35233, 32587, 37279, 31950, 41277, 36359, 20885, // 18104-18111
+28638, 41308, 51423, 53455, 41076, 36808, 33897, 22440, // 18112-18119
+20935, 16931, 16798, 29601, 26976, 20746, 34156, 44279, // 18120-18127
+38724, 42844, 38184, 30029, 37129, 40932, 40159, 34501, // 18128-18135
+46124, 35476, 23418, 29249, 32378, 27374, 28522, 36682, // 18136-18143
+27937, 34520, 40546, 36274, 32643, 16696, 31994, 32783, // 18144-18151
+20220, 36151, 29156, 32831, 30368, 42783, 41824, 29316, // 18152-18159
+37433, 32955, 33985, 29874, 37060, 38590, 31794, 30922, // 18160-18167
+28659, 23084, 18326, 30704, 33041, 27526, 28005, 31927, // 18168-18175
+37744, 34663, 35195, 35495, 22558, 22924, 34601, 27125, // 18176-18183
+34719, 36398, 34824, 31752, 41047, 35609, 30149, 31415, // 18184-18191
+23339, 45715, 25483, 33834, 39715, 34401, 34470, 35934, // 18192-18199
+44116, 31633, 45894, 43482, 35344, 41286, 34453, 31863, // 18200-18207
+38596, 31494, 31613, 23492, 31710, 33681, 29596, 37912, // 18208-18215
+29274, 33104, 27189, 24499, 30635, 33240, 18812, 30371, // 18216-18223
+35878, 11834, 24956, 26183, 25189, 34117, 29933, 34998, // 18224-18231
+29719, 41514, 52468, 32915, 34519, 43565, 38067, 19523, // 18232-18239
+34385, 28082, 19302, 37129, 37305, 40841, 38449, 33694, // 18240-18247
+37460, 41725, 35331, 37829, 27068, 31867, 38066, 38370, // 18248-18255
+40744, 27870, 37480, 35216, 27024, 36536, 22759, 32783, // 18256-18263
+38762, 37894, 38530, 21069, 34197, 30764, 24387, 32363, // 18264-18271
+32778, 40301, 28408, 25891, 36029, 17830, 25649, 23472, // 18272-18279
+13662, 24970, 36835, 31184, 35861, 48096, 36514, 39470, // 18280-18287
+46431, 33894, 31249, 43173, 37730, 34713, 14651, 22189, // 18288-18295
+43049, 32969, 31969, 34514, 42221, 49408, 47117, 32260, // 18296-18303
+24401, 32222, 37640, 33661, 31906, 25982, 30106, 40378, // 18304-18311
+25746, 20848, 21127, 34945, 31449, 26867, 41343, 34229, // 18312-18319
+40961, 27934, 20772, 27933, 17993, 32770, 31606, 19273, // 18320-18327
+40298, 40152, 26236, 39210, 35031, 28682, 43355, 40155, // 18328-18335
+36080, 37839, 30476, 21340, 25950, 29764, 35496, 38161, // 18336-18343
+42073, 39075, 28536, 49791, 41802, 32041, 38148, 38655, // 18344-18351
+44984, 21939, 41572, 46581, 29502, 50459, 28304, 25662, // 18352-18359
+44242, 19991, 12451, 36003, 28638, 25329, 32408, 21007, // 18360-18367
+14076, 23320, 16494, 27540, 48766, 28933, 32000, 41919, // 18368-18375
+27774, 17894, 31076, 41686, 40221, 44549, 53275, 40657, // 18376-18383
+29061, 16884, 17674, 35568, 32620, 36690, 42662, 52986, // 18384-18391
+48029, 25189, 27734, 46237, 44755, 49069, 42021, 30256, // 18392-18399
+31175, 23543, 44167, 27637, 24354, 46140, 32244, 11171, // 18400-18407
+31375, 30089, 8703, 45128, 30939, 21779, 42084, 35977, // 18408-18415
+28579, 26271, 30127, 42739, 21920, 25442, 34646, 16381, // 18416-18423
+27887, 34009, 32851, 18293, 18502, 38924, 24846, 11254, // 18424-18431
+23755, 29938, 28501, 38310, 47371, 32166, 37544, 34853, // 18432-18439
+31758, 37316, 40525, 37724, 32672, 41787, 37156, 32486, // 18440-18447
+30515, 34067, 41991, 51255, 52951, 45220, 47819, 37715, // 18448-18455
+37128, 46735, 38029, 43178, 46464, 35635, 34945, 32967, // 18456-18463
+34175, 31713, 26720, 32817, 26618, 15314, 30114, 34979, // 18464-18471
+17587, 41496, 24344, 21492, 44828, 31560, 9850, 21595, // 18472-18479
+34403, 10539, 25778, 40110, 25798, 9362, 28240, 27210, // 18480-18487
+26777, 26379, 23929, 31744, 24354, 28537, 20770, 37498, // 18488-18495
+41751, 31556, 42630, 46928, 54984, 30512, 31851, 43999, // 18496-18503
+26463, 38196, 44574, 45357, 31547, 41215, 54347, 31739, // 18504-18511
+27628, 35267, 39484, 30435, 33578, 33495, 29797, 22003, // 18512-18519
+23085, 28212, 15582, 20578, 29150, 29035, 27253, 29799, // 18520-18527
+19892, 18755, 42262, 44048, 25713, 37806, 40287, 28590, // 18528-18535
+32240, 56941, 42304, 33875, 46781, 49071, 37188, 32339, // 18536-18543
+52889, 32965, 38628, 29400, 27002, 23123, 19730, 20176, // 18544-18551
+25530, 52477, 47220, 36830, 47623, 42841, 40426, 41258, // 18552-18559
+35850, 44863, 38684, 34591, 31983, 46843, 20983, 19861, // 18560-18567
+31175, 21995, 23068, 25136, 24346, 9044, 10228, 15024, // 18568-18575
+17745, 20904, 22620, 25658, 45360, 33777, 22829, 30306, // 18576-18583
+27069, 29218, 25200, 34754, 30388, 14856, 43047, 36851, // 18584-18591
+33010, 45023, 42256, 43775, 43610, 46671, 41968, 42190, // 18592-18599
+37709, 48470, 38937, 31407, 45464, 29003, 21133, 42698, // 18600-18607
+30227, 23417, 32809, 31391, 34918, 34317, 40648, 29746, // 18608-18615
+36827, 26624, 24994, 39350, 24078, 34844, 33016, 19686, // 18616-18623
+8684, 13256, 19261, 16546, 28515, 23484, 34014, 34998, // 18624-18631
+31185, 40878, 34261, 45324, 52522, 38867, 35462, 40628, // 18632-18639
+32324, 38337, 35451, 39563, 37347, 27180, 42330, 35042, // 18640-18647
+41824, 44288, 50929, 49432, 33528, 40718, 38021, 37137, // 18648-18655
+29809, 41977, 40935, 31774, 25987, 22994, 22423, 14074, // 18656-18663
+29910, 14904, 32648, 27955, 19210, 32482, 10011, 15336, // 18664-18671
+22222, 15764, 24075, 35655, 29517, 35150, 29619, 29570, // 18672-18679
+36472, 35106, 36280, 38532, 33956, 35878, 43194, 41300, // 18680-18687
+37222, 35848, 37601, 35825, 42107, 38350, 29552, 28303, // 18688-18695
+22503, 23787, 29994, 34023, 41088, 38763, 49569, 46162, // 18696-18703
+47149, 50934, 45662, 44416, 40989, 38477, 29254, 28734, // 18704-18711
+28501, 24973, 24128, 29808, 18833, 25152, 23013, 17832, // 18712-18719
+20784, 12820, 19319, 24695, 22690, 30631, 31294, 25447, // 18720-18727
+27708, 32777, 26794, 21407, 31020, 36598, 28762, 30914, // 18728-18735
+46307, 24019, 47895, 46062, 32590, 42550, 35167, 40479, // 18736-18743
+39287, 40491, 35697, 44211, 30250, 35626, 43786, 37186, // 18744-18751
+47481, 39579, 37009, 49835, 46547, 36538, 38559, 40019, // 18752-18759
+33845, 39499, 31818, 25049, 35021, 28734, 26521, 28407, // 18760-18767
+18994, 25508, 24602, 22791, 24050, 19877, 33225, 27600, // 18768-18775
+32555, 32749, 33591, 25713, 27446, 34394, 29827, 29922, // 18776-18783
+24463, 34526, 34073, 30493, 32017, 39912, 25322, 28240, // 18784-18791
+44093, 35637, 38671, 46853, 43697, 32184, 37043, 40827, // 18792-18799
+32844, 42366, 40430, 31341, 30102, 32569, 26752, 21296, // 18800-18807
+33674, 27908, 21184, 38495, 35553, 20081, 30464, 32964, // 18808-18815
+30380, 27923, 34358, 34432, 31381, 31559, 41406, 34232, // 18816-18823
+34471, 46204, 42347, 43662, 34031, 39921, 33480, 38798, // 18824-18831
+36488, 32309, 30057, 25403, 29460, 24671, 27793, 26003, // 18832-18839
+19410, 24017, 23316, 19734, 20226, 21546, 33833, 24803, // 18840-18847
+31157, 35086, 30763, 31379, 34291, 29821, 33671, 36734, // 18848-18855
+29044, 39670, 31101, 33297, 38621, 41977, 40625, 37824, // 18856-18863
+42355, 35677, 33660, 36031, 32070, 31018, 40361, 43144, // 18864-18871
+40873, 39454, 37429, 34457, 28902, 40560, 40903, 35289, // 18872-18879
+41827, 36761, 32369, 32990, 37244, 34330, 32706, 32017, // 18880-18887
+34880, 30649, 28708, 28106, 27874, 32377, 31477, 30254, // 18888-18895
+29813, 30838, 14841, 24343, 24418, 15770, 21712, 23078, // 18896-18903
+28251, 27836, 35084, 40141, 37437, 31940, 35072, 38445, // 18904-18911
+35513, 35733, 41039, 37157, 35458, 31208, 33748, 26344, // 18912-18919
+26711, 32488, 30564, 34982, 27662, 35627, 27896, 31703, // 18920-18927
+30928, 32550, 30504, 26657, 32355, 30171, 32086, 30853, // 18928-18935
+35699, 32731, 32768, 35380, 39483, 31557, 38697, 37981, // 18936-18943
+33056, 35127, 37078, 33172, 26556, 32398, 29416, 28768, // 18944-18951
+29619, 26834, 24695, 27764, 28524, 31121, 34205, 40749, // 18952-18959
+35404, 38621, 40221, 39509, 38733, 39819, 42197, 33765, // 18960-18967
+35564, 32416, 34213, 30581, 27680, 34423, 29937, 28056, // 18968-18975
+34105, 27946, 25441, 28809, 37266, 29758, 27190, 36118, // 18976-18983
+27721, 25643, 32538, 33171, 22452, 29975, 29639, 23431, // 18984-18991
+24386, 30063, 29905, 26276, 37114, 32432, 32867, 35667, // 18992-18999
+34377, 36252, 36872, 37473, 37672, 35062, 32071, 33892, // 19000-19007
+34432, 43295, 35267, 30692, 31501, 25042, 31273, 29875, // 19008-19015
+34414, 32413, 34241, 36507, 37739, 36228, 36929, 39750, // 19016-19023
+35071, 45345, 42553, 44309, 36934, 39059, 39441, 34005, // 19024-19031
+36479, 36067, 36665, 35918, 34830, 23419, 29234, 25871, // 19032-19039
+25661, 23372, 21923, 24137, 20691, 27112, 25888, 24151, // 19040-19047
+29827, 27938, 27137, 32253, 31179, 34901, 35569, 36468, // 19048-19055
+34615, 34934, 38430, 31897, 30412, 32923, 30676, 29846, // 19056-19063
+30876, 29108, 27796, 37289, 36426, 38048, 40647, 36776, // 19064-19071
+41084, 36096, 33529, 33397, 39658, 37197, 34954, 35969, // 19072-19079
+35033, 36081, 27590, 28201, 29016, 30598, 30420, 32137, // 19080-19087
+31412, 30879, 31791, 29344, 31283, 29576, 34615, 32073, // 19088-19095
+33508, 34398, 30463, 34148, 36878, 34891, 32580, 35880, // 19096-19103
+31214, 33496, 35028, 39268, 34808, 30349, 39199, 33018, // 19104-19111
+34881, 35939, 29048, 28963, 32641, 27733, 23894, 29081, // 19112-19119
+27377, 28718, 30303, 29320, 32245, 39238, 38802, 31786, // 19120-19127
+34079, 36530, 36750, 33795, 32034, 35130, 30423, 38537, // 19128-19135
+38760, 27762, 34949, 31991, 27975, 28794, 39033, 35167, // 19136-19143
+30813, 39268, 35493, 31506, 28960, 34984, 26849, 29937, // 19144-19151
+38384, 33469, 28648, 35438, 35737, 29816, 33969, 28072, // 19152-19159
+31907, 30559, 33385, 35575, 33198, 36256, 34304, 32910, // 19160-19167
+28473, 34988, 32857, 29500, 35479, 32606, 31873, 28630, // 19168-19175
+31620, 30298, 32789, 33343, 34394, 35655, 30294, 34621, // 19176-19183
+32624, 33239, 32297, 35666, 26592, 30586, 34793, 32950, // 19184-19191
+32348, 31760, 36109, 27210, 36027, 31112, 29021, 25034, // 19192-19199
+25280, 29462, 28978, 32683, 26327, 29301, 30300, 28978, // 19200-19207
+27415, 28432, 28371, 33090, 35390, 33429, 38027, 38139, // 19208-19215
+39750, 38163, 33020, 37951, 39508, 37699, 37691, 39735, // 19216-19223
+33319, 37456, 36698, 31250, 40076, 30601, 29995, 32468, // 19224-19231
+30473, 34961, 36935, 34714, 35288, 31927, 31371, 32403, // 19232-19239
+30057, 32527, 33843, 31519, 30973, 31269, 31590, 26093, // 19240-19247
+28985, 31082, 27972, 32173, 26664, 30532, 29335, 28166, // 19248-19255
+26215, 25058, 26964, 26639, 34404, 37713, 32286, 31899, // 19256-19263
+32844, 35120, 34435, 36059, 41677, 38384, 37394, 38931, // 19264-19271
+35340, 35114, 42900, 38172, 40144, 36721, 31936, 32310, // 19272-19279
+31394, 29721, 36092, 38544, 28444, 30435, 33379, 26244, // 19280-19287
+21445, 29080, 28974, 31887, 29813, 28982, 27155, 27319, // 19288-19295
+29737, 30548, 31144, 28736, 31316, 24193, 32430, 32748, // 19296-19303
+34206, 36851, 29872, 35369, 37696, 30242, 32808, 38899, // 19304-19311
+27978, 34864, 36889, 31183, 34752, 33299, 28059, 31792, // 19312-19319
+33095, 31632, 31980, 28117, 34336, 33302, 38368, 40514, // 19320-19327
+37657, 34960, 34014, 38260, 32243, 37782, 35799, 34921, // 19328-19335
+31338, 33246, 32949, 22104, 34868, 30973, 30884, 31862, // 19336-19343
+29703, 27923, 30494, 33727, 34083, 30988, 30807, 40112, // 19344-19351
+22904, 33339, 37095, 35016, 34508, 33564, 37992, 23824, // 19352-19359
+32429, 31588, 36057, 37048, 39877, 41383, 34325, 30984, // 19360-19367
+29321, 34095, 24704, 33080, 37593, 38752, 35364, 33879, // 19368-19375
+36799, 28252, 25394, 32222, 29679, 30155, 33188, 27451, // 19376-19383
+34515, 32285, 31713, 36072, 35344, 29886, 34122, 35283, // 19384-19391
+29754, 32382, 32386, 35241, 32937, 29835, 40196, 37107, // 19392-19399
+35228, 37020, 30181, 27754, 35539, 31108, 29131, 32995, // 19400-19407
+28479, 36289, 31536, 33775, 31979, 33723, 30849, 30949, // 19408-19415
+37470, 34134, 33912, 34605, 28445, 26854, 34834, 32852, // 19416-19423
+38080, 34208, 36263, 32914, 26794, 33357, 33090, 27380, // 19424-19431
+33472, 37532, 28365, 34533, 34745, 28437, 27568, 33590, // 19432-19439
+35031, 25524, 33280, 34539, 25670, 34789, 35024, 28770, // 19440-19447
+34893, 32095, 31805, 38924, 28449, 28578, 37493, 26513, // 19448-19455
+23994, 33294, 35626, 29238, 37848, 40877, 31601, 32428, // 19456-19463
+32366, 29150, 32615, 38428, 35127, 41933, 36616, 32572, // 19464-19471
+31783, 30768, 31685, 33527, 37354, 33305, 33831, 30649, // 19472-19479
+29344, 27096, 22940, 26022, 33232, 29914, 31915, 35179, // 19480-19487
+30168, 25826, 25737, 31861, 35847, 32424, 34984, 37985, // 19488-19495
+34730, 37170, 43702, 38590, 35276, 41942, 35892, 35919, // 19496-19503
+30629, 33100, 33365, 31398, 33679, 32902, 37554, 28309, // 19504-19511
+34875, 34892, 29926, 32989, 33673, 33688, 31668, 36958, // 19512-19519
+37284, 32727, 33020, 32070, 28667, 35353, 33924, 31786, // 19520-19527
+33885, 32717, 35560, 29774, 28071, 29344, 28783, 36719, // 19528-19535
+35332, 33786, 35405, 29087, 26939, 28892, 26439, 27565, // 19536-19543
+31190, 31025, 29272, 27905, 30081, 28770, 27087, 28045, // 19544-19551
+35445, 37346, 38197, 43733, 42166, 34715, 33029, 33882, // 19552-19559
+31345, 34011, 36106, 39484, 37166, 39359, 34286, 32532, // 19560-19567
+32638, 28215, 36551, 34199, 32363, 41752, 35852, 27443, // 19568-19575
+32650, 24182, 32982, 31121, 24864, 30484, 27034, 30393, // 19576-19583
+29437, 32004, 29236, 31320, 35084, 33852, 32906, 28248, // 19584-19591
+32318, 33382, 29020, 30750, 35622, 34400, 25687, 28679, // 19592-19599
+29980, 26822, 28517, 32411, 29659, 39718, 34189, 32868, // 19600-19607
+39975, 33117, 47176, 41007, 40731, 38959, 37623, 42525, // 19608-19615
+37815, 34859, 37245, 42811, 35402, 34060, 29813, 27049, // 19616-19623
+27025, 20094, 31422, 30355, 27483, 34029, 33197, 31001, // 19624-19631
+31087, 27335, 26163, 26360, 17733, 33049, 23652, 24278, // 19632-19639
+31651, 30363, 31369, 30188, 31241, 29568, 36155, 29201, // 19640-19647
+37809, 37512, 35187, 38430, 37100, 39031, 38860, 34248, // 19648-19655
+39999, 45577, 42440, 38862, 35378, 34575, 31984, 32668, // 19656-19663
+31521, 33996, 34587, 34244, 33956, 31193, 32698, 28871, // 19664-19671
+30009, 31710, 34558, 38759, 27453, 33726, 35921, 29400, // 19672-19679
+25374, 31987, 28800, 21678, 25498, 33377, 22812, 17906, // 19680-19687
+35368, 28952, 34173, 34364, 39092, 28976, 28721, 29151, // 19688-19695
+26195, 36864, 31515, 35211, 41729, 38136, 32302, 36232, // 19696-19703
+32310, 34480, 39585, 37527, 33303, 42164, 33516, 28804, // 19704-19711
+31986, 37420, 37168, 30925, 46000, 34056, 29741, 40392, // 19712-19719
+39420, 31186, 30182, 34386, 36377, 33272, 26124, 16637, // 19720-19727
+13651, 20074, 23540, 28940, 36970, 39229, 38035, 39048, // 19728-19735
+35860, 32557, 29161, 31287, 28423, 29386, 30955, 44788, // 19736-19743
+47134, 36568, 40260, 32216, 33410, 25767, 26196, 23034, // 19744-19751
+29265, 34037, 33139, 29662, 24470, 39403, 23025, 33503, // 19752-19759
+36057, 39878, 49467, 36165, 36700, 31217, 24985, 29370, // 19760-19767
+25204, 23914, 34693, 39773, 35823, 39312, 35974, 31934, // 19768-19775
+39504, 32962, 30398, 32112, 42559, 27512, 28913, 28138, // 19776-19783
+29630, 26965, 21793, 36361, 37719, 32634, 30895, 40751, // 19784-19791
+35176, 38471, 37445, 39034, 46603, 46377, 38377, 43035, // 19792-19799
+28711, 31893, 30076, 14761, 25014, 30202, 37087, 26695, // 19800-19807
+32489, 21906, 17809, 25445, 13999, 20378, 25120, 27067, // 19808-19815
+35212, 32383, 27276, 36457, 32532, 35099, 34336, 36728, // 19816-19823
+42478, 35525, 34002, 42158, 50806, 41657, 50610, 37355, // 19824-19831
+42314, 32809, 25785, 37465, 25220, 34942, 23168, 26220, // 19832-19839
+35839, 25428, 30290, 39736, 33580, 26653, 35671, 43592, // 19840-19847
+27715, 38973, 38438, 28730, 29326, 39758, 44841, 17395, // 19848-19855
+32328, 26127, 14258, 22407, 29409, 33790, 27615, 43112, // 19856-19863
+39124, 31463, 24896, 27550, 29715, 24969, 26200, 28119, // 19864-19871
+42441, 33081, 31596, 28420, 38490, 33114, 26327, 44316, // 19872-19879
+48850, 51075, 40070, 40680, 32535, 28587, 26504, 38155, // 19880-19887
+35942, 31038, 38872, 26120, 24531, 25808, 30313, 31812, // 19888-19895
+30217, 35296, 42927, 37447, 38306, 35932, 30027, 29122, // 19896-19903
+27902, 26329, 26030, 31381, 32857, 27067, 17692, 26422, // 19904-19911
+25622, 29016, 43888, 44030, 40741, 41225, 31324, 29218, // 19912-19919
+31833, 39822, 39428, 36565, 47210, 37940, 39677, 24244, // 19920-19927
+29420, 25319, 27214, 35372, 18743, 39985, 35065, 33994, // 19928-19935
+35376, 31540, 26254, 30381, 37300, 27900, 26460, 34157, // 19936-19943
+36978, 34017, 35491, 31063, 36519, 27047, 28817, 33586, // 19944-19951
+34096, 35100, 35238, 34789, 26923, 30204, 33335, 30927, // 19952-19959
+27337, 33653, 24611, 25059, 36694, 35610, 38823, 34655, // 19960-19967
+30035, 34284, 38555, 39741, 42603, 38854, 27762, 34165, // 19968-19975
+28703, 24746, 25064, 28419, 33485, 30769, 38586, 36798, // 19976-19983
+32258, 30062, 34291, 34145, 28334, 28717, 36035, 36702, // 19984-19991
+29631, 25650, 26189, 25934, 26774, 17939, 20652, 34272, // 19992-19999
+31393, 36667, 41942, 35748, 36190, 34987, 32456, 30247, // 20000-20007
+35340, 45380, 36391, 35433, 27300, 28203, 46696, 48748, // 20008-20015
+40322, 37821, 36592, 30446, 32022, 30310, 37641, 39297, // 20016-20023
+37020, 36854, 36107, 43025, 30677, 32019, 29307, 34333, // 20024-20031
+25673, 17686, 33181, 28331, 32653, 27157, 39579, 29472, // 20032-20039
+26968, 39949, 34593, 26502, 16963, 28385, 23857, 17165, // 20040-20047
+30077, 29206, 33484, 36656, 37018, 45194, 36983, 36237, // 20048-20055
+40353, 42855, 33022, 45656, 37349, 33922, 36565, 33301, // 20056-20063
+44852, 30243, 39624, 43213, 28930, 34837, 40404, 35732, // 20064-20071
+34883, 29502, 25123, 25927, 32961, 31281, 26805, 25664, // 20072-20079
+21567, 20087, 30823, 33655, 31136, 36293, 36908, 26389, // 20080-20087
+28351, 34029, 31471, 49408, 48899, 41223, 41676, 25820, // 20088-20095
+23563, 30191, 32951, 34719, 32187, 27370, 30010, 29618, // 20096-20103
+21485, 39281, 35327, 45537, 32368, 30934, 48403, 37439, // 20104-20111
+41608, 30160, 37960, 23256, 24983, 32264, 22636, 30883, // 20112-20119
+29881, 37527, 33740, 29502, 39570, 35871, 32738, 30595, // 20120-20127
+40163, 43706, 27285, 27442, 34781, 21259, 13605, 25527, // 20128-20135
+24037, 19076, 23782, 19844, 22239, 20877, 29940, 40747, // 20136-20143
+24797, 38103, 34084, 36644, 34235, 36158, 49202, 40790, // 20144-20151
+40531, 40463, 43790, 38626, 39473, 32778, 45944, 36099, // 20152-20159
+41601, 49006, 24970, 31731, 31185, 31732, 37958, 44886, // 20160-20167
+34263, 31839, 31810, 28088, 28227, 29552, 25490, 37457, // 20168-20175
+30770, 16144, 40668, 24698, 26155, 34095, 35403, 29191, // 20176-20183
+19939, 32169, 27284, 26938, 35987, 36833, 21954, 27637, // 20184-20191
+32348, 22682, 33299, 31326, 37899, 35372, 21652, 34997, // 20192-20199
+29236, 34579, 32083, 32323, 35097, 30943, 40194, 31330, // 20200-20207
+37473, 45841, 37654, 44202, 34421, 34071, 35319, 25576, // 20208-20215
+30849, 29615, 31680, 39165, 44644, 36737, 37651, 31006, // 20216-20223
+28535, 19085, 44370, 36798, 23548, 46326, 36219, 34609, // 20224-20231
+29029, 39513, 26828, 19726, 39690, 19917, 20631, 28160, // 20232-20239
+20085, 39113, 9702, 35293, 41558, 12127, 44981, 42682, // 20240-20247
+20406, 40554, 35850, 34964, 33263, 27861, 38214, 22588, // 20248-20255
+41473, 28299, 34116, 33493, 35466, 46568, 35297, 30976, // 20256-20263
+49908, 31766, 36877, 49255, 28863, 45596, 25854, 37105, // 20264-20271
+36465, 27593, 41528, 29227, 28392, 33198, 24960, 14525, // 20272-20279
+23680, 32449, 21942, 27619, 32568, 35097, 31571, 33532, // 20280-20287
+31313, 38070, 30584, 37318, 37012, 21600, 40907, 39944, // 20288-20295
+38053, 26119, 33191, 41468, 20425, 31089, 33041, 23427, // 20296-20303
+38329, 30469, 36683, 31492, 20905, 33697, 31950, 32543, // 20304-20311
+38360, 31350, 36262, 32292, 38596, 36808, 29285, 35840, // 20312-20319
+29351, 29648, 29284, 34593, 37634, 35081, 31787, 36455, // 20320-20327
+29259, 30272, 34835, 33363, 33101, 34734, 28771, 29680, // 20328-20335
+26919, 29093, 27203, 29843, 36850, 32186, 31281, 25649, // 20336-20343
+28503, 22594, 27893, 32416, 35876, 32423, 28543, 35458, // 20344-20351
+43608, 37623, 40221, 42793, 39866, 38370, 36503, 40187, // 20352-20359
+38409, 40735, 32146, 40518, 37877, 32273, 38656, 34154, // 20360-20367
+36658, 35705, 26509, 27758, 31118, 29579, 28985, 28116, // 20368-20375
+31598, 28732, 27820, 26909, 32043, 34093, 26467, 23587, // 20376-20383
+24837, 22807, 26109, 30831, 25704, 31754, 28302, 27107, // 20384-20391
+31433, 28076, 38233, 40783, 38383, 36629, 28530, 33149, // 20392-20399
+41892, 44340, 42995, 43641, 38673, 34386, 31322, 29610, // 20400-20407
+34702, 39612, 35009, 35306, 34434, 27237, 30400, 34800, // 20408-20415
+34012, 29330, 39595, 32126, 25962, 31365, 35928, 33210, // 20416-20423
+32220, 36052, 32981, 27072, 28821, 35526, 28441, 29908, // 20424-20431
+30983, 25856, 22886, 36199, 29926, 28263, 33493, 30312, // 20432-20439
+28614, 24330, 36917, 32354, 31063, 45779, 34241, 29222, // 20440-20447
+32357, 27248, 41644, 43122, 34885, 38703, 36271, 33172, // 20448-20455
+33732, 28745, 38391, 41843, 30972, 29070, 31871, 27674, // 20456-20463
+28707, 31892, 35833, 36246, 27894, 32344, 29798, 31472, // 20464-20471
+29002, 32619, 38146, 27894, 27661, 32663, 31387, 31733, // 20472-20479
+37250, 34383, 31956, 28722, 34863, 35204, 33700, 41328, // 20480-20487
+34054, 31387, 39357, 37623, 32702, 32006, 32123, 37413, // 20488-20495
+38205, 36758, 38973, 41742, 31358, 32381, 39792, 32575, // 20496-20503
+35660, 36663, 38773, 34387, 26048, 33682, 31290, 29575, // 20504-20511
+30971, 30386, 31493, 27358, 30837, 31487, 27066, 27115, // 20512-20519
+27586, 26863, 23617, 26345, 29300, 26957, 33259, 29807, // 20520-20527
+32564, 35932, 34815, 35279, 33969, 33325, 30493, 35683, // 20528-20535
+31281, 32184, 38929, 37806, 37560, 37721, 30236, 32612, // 20536-20543
+35700, 30713, 32039, 35959, 32936, 38822, 37700, 31707, // 20544-20551
+40188, 37330, 39234, 32518, 28551, 31238, 32934, 31287, // 20552-20559
+33231, 34172, 29975, 29176, 30978, 34819, 25544, 32044, // 20560-20567
+27085, 24785, 29742, 30017, 35415, 33323, 35385, 31905, // 20568-20575
+26428, 34316, 34381, 28903, 35119, 34292, 32693, 30137, // 20576-20583
+37005, 35939, 30959, 36640, 33751, 29266, 29944, 30429, // 20584-20591
+31463, 32111, 31371, 33921, 30714, 28725, 31677, 32549, // 20592-20599
+32230, 34429, 38102, 34030, 33628, 34722, 30305, 33189, // 20600-20607
+32734, 35170, 31331, 29977, 31508, 32381, 34632, 33565, // 20608-20615
+34127, 35003, 34568, 35496, 36885, 33751, 37651, 33104, // 20616-20623
+32682, 31568, 31536, 30756, 36967, 37014, 28256, 32844, // 20624-20631
+31654, 32953, 32006, 33689, 29457, 35623, 36495, 30685, // 20632-20639
+29833, 29037, 38264, 33558, 31463, 34808, 32101, 30648, // 20640-20647
+33278, 31674, 31110, 27714, 31044, 33552, 25972, 31613, // 20648-20655
+33714, 31464, 31636, 34336, 32318, 27854, 32242, 31845, // 20656-20663
+34252, 37957, 36114, 33111, 31342, 33693, 35898, 36831, // 20664-20671
+33285, 35917, 34520, 32916, 34864, 34262, 29473, 26093, // 20672-20679
+31479, 32623, 30807, 31581, 32833, 29334, 32121, 31855, // 20680-20687
+28043, 32861, 34552, 30787, 36376, 37146, 34130, 39162, // 20688-20695
+38398, 34518, 34687, 34545, 31531, 33962, 34522, 28490, // 20696-20703
+29201, 30878, 30828, 31552, 31132, 30105, 31599, 30483, // 20704-20711
+28087, 35003, 35455, 31211, 31661, 36883, 30828, 31591, // 20712-20719
+35692, 36379, 38851, 33567, 35712, 34246, 32699, 32696, // 20720-20727
+31955, 34202, 30128, 29524, 29544, 30783, 37160, 27362, // 20728-20735
+29882, 32184, 27891, 33773, 34788, 31214, 34329, 35407, // 20736-20743
+27221, 32269, 34505, 35325, 37458, 35396, 39781, 37782, // 20744-20751
+33607, 34515, 32574, 34303, 35612, 38208, 33174, 27813, // 20752-20759
+30039, 27008, 27889, 31491, 32000, 28660, 30010, 32188, // 20760-20767
+24792, 28018, 30913, 30330, 33309, 27413, 30192, 31322, // 20768-20775
+33411, 34899, 32593, 32959, 37119, 36630, 35233, 39502, // 20776-20783
+32360, 35990, 35675, 31982, 26112, 27599, 34337, 27557, // 20784-20791
+34591, 34122, 31721, 34265, 35657, 35550, 35281, 40138, // 20792-20799
+33392, 30499, 34408, 32330, 28682, 34436, 36262, 30872, // 20800-20807
+30948, 29266, 34086, 30288, 30120, 33998, 30681, 25308, // 20808-20815
+32702, 33877, 29653, 37568, 27102, 35540, 28431, 27487, // 20816-20823
+33024, 30428, 36861, 30680, 35714, 29011, 27244, 28863, // 20824-20831
+34674, 40068, 31751, 35953, 36527, 27594, 27064, 36024, // 20832-20839
+37133, 34158, 36519, 36019, 33422, 28783, 33945, 32163, // 20840-20847
+34182, 35226, 31079, 28901, 32031, 34437, 26956, 31111, // 20848-20855
+34423, 32249, 32489, 34985, 30714, 34089, 37692, 42401, // 20856-20863
+29146, 32112, 32525, 33247, 33882, 32639, 42719, 28567, // 20864-20871
+33145, 31336, 28833, 32281, 37303, 34114, 35431, 30558, // 20872-20879
+30994, 33256, 34780, 37211, 29942, 32288, 35298, 34119, // 20880-20887
+28601, 31889, 29510, 31936, 30632, 30407, 31423, 28995, // 20888-20895
+27984, 29482, 31373, 30080, 33630, 30872, 35123, 40264, // 20896-20903
+33098, 35254, 32219, 38579, 36447, 36714, 37873, 32610, // 20904-20911
+38015, 35083, 32668, 33792, 36656, 35439, 34701, 29224, // 20912-20919
+35313, 28971, 25872, 24897, 31011, 29832, 26456, 28597, // 20920-20927
+27027, 28224, 29376, 36516, 29725, 32202, 33758, 31390, // 20928-20935
+34840, 33477, 28450, 39035, 31326, 35334, 36963, 33871, // 20936-20943
+38832, 34748, 38607, 33643, 28301, 34131, 28727, 31250, // 20944-20951
+38614, 32198, 33957, 27306, 32809, 24079, 27794, 32110, // 20952-20959
+33751, 33632, 32804, 38276, 30248, 31487, 29756, 32215, // 20960-20967
+33184, 33724, 29331, 31415, 32891, 30278, 37957, 32387, // 20968-20975
+35570, 39712, 34082, 39775, 33445, 38997, 35169, 39443, // 20976-20983
+37336, 28778, 36106, 33390, 30210, 29044, 30909, 36407, // 20984-20991
+28427, 23916, 33520, 23831, 31934, 24952, 32250, 33416, // 20992-20999
+34167, 30677, 29713, 38222, 25104, 35695, 33915, 29270, // 21000-21007
+29611, 40367, 33374, 39667, 41411, 30551, 33240, 35092, // 21008-21015
+34666, 29749, 37080, 40249, 35268, 35973, 36657, 37987, // 21016-21023
+34121, 26332, 36424, 26664, 24350, 31896, 25998, 19763, // 21024-21031
+22036, 28836, 34432, 26913, 37571, 31054, 30525, 28112, // 21032-21039
+29727, 42256, 22924, 43312, 29843, 41842, 32501, 31058, // 21040-21047
+44308, 28649, 31919, 34301, 39647, 18090, 32104, 37067, // 21048-21055
+20192, 24371, 40358, 39570, 37560, 40873, 42433, 35639, // 21056-21063
+33195, 46175, 32971, 29299, 42823, 52318, 34912, 35961, // 21064-21071
+41201, 34487, 35105, 23815, 34517, 22536, 35056, 28832, // 21072-21079
+20731, 31732, 32640, 15754, 21431, 46422, 18423, 26044, // 21080-21087
+32928, 40799, 22290, 16927, 32770, 29449, 25614, 22970, // 21088-21095
+38830, 43211, 37412, 44523, 42510, 34715, 35404, 33724, // 21096-21103
+32553, 17370, 28268, 33209, 23357, 35652, 33807, 35162, // 21104-21111
+30851, 34787, 41665, 24414, 41736, 51671, 45093, 31842, // 21112-21119
+37529, 46836, 32239, 40616, 45150, 34161, 29994, 39763, // 21120-21127
+28938, 25479, 19150, 23488, 32037, 15843, 24550, 26908, // 21128-21135
+30806, 30829, 18792, 18601, 30126, 34768, 37098, 33136, // 21136-21143
+39234, 44797, 31281, 29303, 30195, 37742, 34340, 43620, // 21144-21151
+37598, 38526, 40421, 22965, 26841, 26338, 31293, 28610, // 21152-21159
+33812, 32812, 31526, 40716, 33872, 33852, 34520, 36276, // 21160-21167
+28899, 25879, 36264, 38647, 45976, 41620, 37278, 35627, // 21168-21175
+32350, 21782, 26434, 30009, 28848, 32040, 18308, 38406, // 21176-21183
+36444, 31137, 47721, 39797, 32817, 31389, 28207, 24458, // 21184-21191
+21142, 19488, 34058, 30922, 31922, 41060, 32001, 32874, // 21192-21199
+30728, 39433, 25227, 34534, 44260, 20350, 31834, 36998, // 21200-21207
+35821, 24429, 24342, 44564, 38612, 27096, 32118, 42410, // 21208-21215
+57702, 35105, 35956, 40587, 26864, 39772, 22243, 39792, // 21216-21223
+41391, 33240, 35931, 32199, 30777, 19049, 35206, 33646, // 21224-21231
+48847, 35803, 45533, 52716, 30607, 44245, 29720, 21831, // 21232-21239
+19339, 31462, 25369, 40439, 41802, 36703, 44513, 17019, // 21240-21247
+19317, 7156, 5653, 7182, 3544, 11165, 25967, 29201, // 21248-21255
+30518, 37645, 33514, 42998, 34448, 40982, 37928, 42746, // 21256-21263
+33378, 28988, 38126, 13916, 24108, 25014, 31130, 38251, // 21264-21271
+25591, 28102, 33828, 31360, 34141, 37892, 43891, 47698, // 21272-21279
+40638, 48612, 57377, 57970, 54243, 45455, 54390, 41764, // 21280-21287
+43521, 51237, 29881, 35036, 23240, 26691, 31149, 13336, // 21288-21295
+25790, 27222, 13097, 17526, 26754, 20092, 25596, 40373, // 21296-21303
+33821, 31433, 36258, 28565, 13434, 34975, 47255, 31631, // 21304-21311
+43386, 42293, 32428, 28221, 31418, 44383, 40446, 43693, // 21312-21319
+36624, 18970, 29384, 12528, 21876, 32595, 27570, 31122, // 21320-21327
+23963, 34392, 23756, 38701, 30358, 34200, 47498, 28336, // 21328-21335
+41709, 33857, 26911, 31029, 25640, 31696, 25860, 21364, // 21336-21343
+36291, 23629, 24011, 42416, 38329, 26182, 38667, 43000, // 21344-21351
+39902, 30865, 27031, 40824, 31695, 44970, 47284, 44992, // 21352-21359
+57411, 53871, 48106, 56766, 41424, 38473, 40333, 38273, // 21360-21367
+42309, 32078, 29168, 29683, 23786, 19069, 30041, 10794, // 21368-21375
+19808, 20900, 14399, 10123, 17971, 26769, 10862, 29143, // 21376-21383
+37525, 33152, 23667, 34532, 35794, 10705, 20494, 36389, // 21384-21391
+20795, 24866, 39634, 27348, 28015, 36706, 37117, 35821, // 21392-21399
+33197, 38396, 28905, 37409, 38604, 39596, 54118, 48183, // 21400-21407
+50471, 49520, 55587, 51354, 34828, 46656, 44623, 27847, // 21408-21415
+28705, 27383, 39912, 37608, 31985, 35776, 40037, 36495, // 21416-21423
+19929, 23258, 29846, 26813, 14320, 14812, 18774, 25947, // 21424-21431
+32457, 36729, 44207, 24046, 24738, 30282, 18316, 23832, // 21432-21439
+29543, 40714, 31766, 19201, 21042, 22313, 23160, 25020, // 21440-21447
+43956, 39937, 46883, 39364, 26752, 47491, 35961, 41328, // 21448-21455
+55147, 41538, 28290, 25636, 22859, 30129, 30756, 30722, // 21456-21463
+39916, 33194, 34344, 29442, 30113, 39666, 43222, 37504, // 21464-21471
+29608, 34202, 21015, 26259, 30634, 28963, 39103, 35452, // 21472-21479
+38333, 36714, 35715, 31766, 28247, 25354, 30574, 31251, // 21480-21487
+28741, 29599, 29685, 29938, 31062, 41831, 39425, 40256, // 21488-21495
+47978, 36146, 28918, 32137, 25225, 27409, 27818, 22232, // 21496-21503
+23747, 31003, 23671, 24999, 32703, 30185, 26249, 25238, // 21504-21511
+35486, 26632, 26390, 29182, 26856, 39762, 33689, 39804, // 21512-21519
+41238, 30192, 36742, 37229, 32903, 31857, 39834, 38317, // 21520-21527
+34417, 30979, 41171, 39641, 42836, 45765, 39923, 41695, // 21528-21535
+39443, 41975, 30593, 31054, 29628, 30914, 26569, 21952, // 21536-21543
+29695, 37617, 28368, 33214, 42028, 38856, 29405, 26968, // 21544-21551
+40891, 28757, 23624, 34552, 42515, 25041, 34258, 35067, // 21552-21559
+24737, 19478, 16063, 26979, 25728, 24330, 26241, 33361, // 21560-21567
+35031, 37471, 40965, 50320, 46909, 44672, 47789, 51575, // 21568-21575
+37511, 37421, 40480, 28507, 27830, 26786, 34556, 30121, // 21576-21583
+28664, 35880, 30807, 32297, 35727, 28161, 30182, 20642, // 21584-21591
+22433, 21073, 16711, 28452, 31751, 31804, 32453, 38187, // 21592-21599
+33870, 33234, 32557, 33517, 35718, 32970, 34394, 41448, // 21600-21607
+41632, 37583, 41197, 46727, 43118, 36294, 36733, 39158, // 21608-21615
+38467, 27531, 34048, 35777, 32152, 33077, 29888, 27278, // 21616-21623
+27537, 31165, 28450, 25254, 23975, 26413, 21009, 26929, // 21624-21631
+30751, 36675, 42017, 38362, 35842, 26701, 22576, 24425, // 21632-21639
+25114, 23689, 26390, 24590, 29640, 29275, 28613, 36381, // 21640-21647
+30680, 30083, 37968, 31109, 27482, 32179, 31899, 31528, // 21648-21655
+34555, 38474, 41197, 44185, 42887, 40453, 38334, 41547, // 21656-21663
+33726, 28315, 34699, 31862, 31266, 29867, 37788, 41370, // 21664-21671
+34240, 32548, 31936, 39404, 37384, 39916, 34933, 32923, // 21672-21679
+38503, 31051, 33860, 29469, 31214, 29666, 23411, 22800, // 21680-21687
+27448, 26475, 24982, 34327, 27223, 31468, 29578, 23500, // 21688-21695
+26562, 26779, 31798, 30173, 35758, 33564, 27810, 23975, // 21696-21703
+29324, 28582, 26392, 34583, 34187, 37847, 37121, 40252, // 21704-21711
+44480, 42550, 37192, 43160, 41160, 38114, 38398, 37886, // 21712-21719
+33926, 34503, 37785, 34408, 39368, 37930, 35068, 25191, // 21720-21727
+28584, 28149, 28592, 33039, 31473, 31909, 27868, 34178, // 21728-21735
+30049, 27959, 31709, 30072, 31139, 24398, 29284, 34755, // 21736-21743
+35557, 35003, 35066, 32955, 28836, 33709, 31458, 34606, // 21744-21751
+35465, 35631, 36427, 32163, 31588, 34393, 32842, 32048, // 21752-21759
+33106, 27120, 29115, 30010, 27574, 28216, 31975, 37605, // 21760-21767
+31741, 28616, 31048, 34635, 27957, 36728, 36003, 23050, // 21768-21775
+30723, 28594, 32206, 31896, 29116, 33395, 37387, 31353, // 21776-21783
+27899, 34111, 37541, 33348, 35317, 35614, 33458, 37446, // 21784-21791
+35605, 32072, 33337, 40234, 41709, 44357, 44791, 40064, // 21792-21799
+38530, 36509, 26697, 32852, 35074, 25075, 28268, 34110, // 21800-21807
+30944, 28531, 34905, 31551, 27942, 31445, 32512, 35251, // 21808-21815
+30763, 31122, 36754, 33734, 37577, 29245, 27481, 32328, // 21816-21823
+28556, 28622, 25894, 32466, 30229, 26275, 30325, 28232, // 21824-21831
+25226, 23845, 28112, 27817, 22951, 31796, 34518, 28934, // 21832-21839
+27953, 29659, 34489, 36829, 33154, 32559, 44203, 32085, // 21840-21847
+34088, 41238, 32760, 35932, 34616, 40120, 38113, 31534, // 21848-21855
+40443, 39972, 30977, 41491, 42636, 40369, 44309, 39403, // 21856-21863
+37178, 38312, 31771, 35196, 29399, 28785, 34782, 27602, // 21864-21871
+31089, 28669, 31554, 32994, 31123, 33778, 27705, 21360, // 21872-21879
+30235, 22774, 23974, 31569, 26720, 27509, 24209, 28950, // 21880-21887
+28835, 27673, 33614, 32612, 27028, 30628, 31296, 26806, // 21888-21895
+31842, 34327, 33494, 33238, 28856, 33305, 31719, 29258, // 21896-21903
+42448, 37193, 32577, 45567, 37449, 32087, 44368, 41046, // 21904-21911
+35449, 45110, 35438, 35833, 33633, 33150, 45946, 33558, // 21912-21919
+38577, 38713, 40775, 36638, 29345, 39622, 37565, 29835, // 21920-21927
+32794, 32513, 24274, 27783, 25674, 27014, 30592, 29563, // 21928-21935
+30653, 25518, 25773, 27435, 22212, 25833, 27049, 24490, // 21936-21943
+24783, 22337, 26369, 27924, 30702, 33537, 34309, 34374, // 21944-21951
+35047, 39755, 38318, 36523, 39256, 45615, 42521, 41374, // 21952-21959
+36850, 31861, 36797, 33840, 34125, 35721, 33709, 32567, // 21960-21967
+31863, 36385, 33795, 31118, 35121, 31145, 34119, 32597, // 21968-21975
+30315, 33874, 30414, 32325, 33448, 31294, 30715, 33656, // 21976-21983
+34855, 30205, 33489, 37557, 28026, 31229, 31230, 28509, // 21984-21991
+34354, 27207, 27701, 28030, 32188, 30314, 31992, 35701, // 21992-21999
+32423, 36934, 38852, 36330, 33696, 32788, 28788, 31586, // 22000-22007
+28807, 31779, 35766, 29318, 31913, 33810, 26054, 30681, // 22008-22015
+31682, 30432, 28242, 25511, 29062, 25875, 32050, 33993, // 22016-22023
+33121, 32665, 35714, 32589, 35928, 35650, 33122, 39607, // 22024-22031
+34964, 39022, 38377, 37334, 35848, 35976, 34628, 38025, // 22032-22039
+38043, 38242, 38864, 33770, 38721, 34010, 33178, 32435, // 22040-22047
+30608, 28794, 36082, 32739, 32318, 34835, 25475, 27950, // 22048-22055
+29665, 28261, 26197, 31667, 29889, 32400, 32238, 32996, // 22056-22063
+31616, 28622, 32051, 28697, 31498, 30094, 33777, 27458, // 22064-22071
+29222, 35530, 32208, 32009, 31048, 35836, 31443, 32592, // 22072-22079
+32207, 33653, 33533, 30043, 31358, 29213, 32740, 38865, // 22080-22087
+40050, 40383, 36254, 33763, 31479, 30037, 28731, 28793, // 22088-22095
+31236, 27885, 32591, 28775, 29999, 30048, 27371, 26896, // 22096-22103
+27735, 29609, 29440, 33811, 28906, 28749, 31599, 32059, // 22104-22111
+34888, 32317, 33628, 35667, 38051, 39038, 38038, 40296, // 22112-22119
+40170, 38301, 39944, 41521, 40244, 44382, 35740, 35783, // 22120-22127
+29678, 27681, 36710, 36198, 36195, 39883, 34030, 34052, // 22128-22135
+32099, 30548, 28802, 17515, 26858, 26423, 27182, 26689, // 22136-22143
+31064, 27489, 33984, 32230, 30322, 35585, 28084, 30252, // 22144-22151
+38558, 30961, 25073, 32152, 31925, 31320, 33158, 35597, // 22152-22159
+31166, 39243, 35834, 41394, 31199, 29380, 31590, 28040, // 22160-22167
+28595, 33725, 28411, 29576, 40485, 27345, 37184, 39483, // 22168-22175
+35641, 36467, 38419, 36736, 34174, 31655, 39012, 32570, // 22176-22183
+33843, 31536, 28907, 35110, 29403, 29472, 31767, 29213, // 22184-22191
+34010, 31820, 26981, 31972, 30081, 32443, 21093, 35267, // 22192-22199
+31042, 28255, 38859, 34688, 33521, 35821, 40320, 30951, // 22200-22207
+34521, 34869, 34236, 36931, 35788, 32997, 30918, 33428, // 22208-22215
+30599, 32857, 32603, 25403, 33685, 31648, 25024, 32642, // 22216-22223
+31227, 30089, 35411, 32398, 31638, 30964, 33728, 37443, // 22224-22231
+28567, 31792, 35962, 32982, 33108, 36504, 39844, 35568, // 22232-22239
+35972, 39266, 32130, 29016, 32707, 29378, 31787, 35219, // 22240-22247
+40286, 35862, 30736, 34367, 30471, 31419, 31915, 33355, // 22248-22255
+32507, 27245, 30205, 28276, 28009, 29884, 30609, 34235, // 22256-22263
+30327, 30486, 34380, 34560, 33428, 41416, 31702, 30873, // 22264-22271
+33525, 32834, 36244, 31362, 35986, 30347, 34112, 32870, // 22272-22279
+33734, 31654, 28610, 28392, 28220, 29999, 29294, 33641, // 22280-22287
+33721, 32311, 29250, 33441, 32601, 33824, 37964, 33503, // 22288-22295
+32883, 33823, 27353, 33311, 35468, 35176, 33210, 37120, // 22296-22303
+36765, 33642, 40522, 31900, 32041, 32466, 30009, 31583, // 22304-22311
+34518, 33385, 31346, 35326, 36397, 33223, 37531, 35629, // 22312-22319
+35417, 33056, 32179, 33919, 30073, 35409, 32404, 32738, // 22320-22327
+32152, 29615, 35303, 34914, 29853, 30728, 28365, 23650, // 22328-22335
+24967, 27770, 28721, 29598, 29973, 33985, 32243, 32204, // 22336-22343
+31632, 28078, 32409, 30460, 33619, 32299, 32197, 36153, // 22344-22351
+37752, 37081, 35996, 39002, 33643, 33009, 34607, 37632, // 22352-22359
+31894, 34523, 32873, 28779, 31314, 28295, 33265, 27696, // 22360-22367
+30320, 31889, 29314, 26779, 31670, 35408, 34830, 33021, // 22368-22375
+35716, 33240, 34429, 37602, 31656, 36566, 31780, 36865, // 22376-22383
+33026, 32665, 37738, 30349, 25876, 29084, 26810, 27363, // 22384-22391
+36967, 35395, 39361, 38745, 34302, 34252, 34354, 28150, // 22392-22399
+33199, 37845, 31585, 35359, 33884, 38257, 31050, 29167, // 22400-22407
+34140, 29098, 32813, 32763, 29515, 24730, 33817, 30180, // 22408-22415
+24868, 30760, 34721, 32689, 29368, 29692, 26096, 30449, // 22416-22423
+27734, 29030, 29888, 28511, 34705, 34131, 32444, 40506, // 22424-22431
+38424, 36751, 36230, 30193, 34573, 36852, 41425, 38976, // 22432-22439
+40375, 40451, 36624, 35820, 32983, 37977, 35143, 35050, // 22440-22447
+30144, 28525, 31027, 29619, 32986, 30314, 36275, 32320, // 22448-22455
+24310, 26008, 26025, 27848, 26734, 32630, 35787, 25204, // 22456-22463
+27499, 28094, 26942, 32556, 29120, 29814, 35006, 33743, // 22464-22471
+28733, 31681, 32671, 37856, 29405, 25348, 34934, 28892, // 22472-22479
+28118, 32278, 42037, 35665, 37172, 34425, 33986, 50151, // 22480-22487
+36584, 51663, 47824, 43200, 45099, 28308, 37308, 34818, // 22488-22495
+41162, 36570, 34673, 37732, 40018, 33591, 28286, 24910, // 22496-22503
+22404, 30753, 31311, 30245, 35794, 34287, 23539, 29058, // 22504-22511
+18963, 26741, 25267, 27550, 31393, 26137, 27059, 25206, // 22512-22519
+26071, 35920, 37006, 26702, 39203, 30034, 28427, 28176, // 22520-22527
+29875, 30581, 24941, 31973, 27282, 29401, 44542, 39621, // 22528-22535
+46873, 44340, 34395, 35335, 26677, 32665, 37204, 40395, // 22536-22543
+39474, 39786, 34626, 34217, 37800, 28320, 27287, 31258, // 22544-22551
+31025, 37505, 31255, 37381, 35012, 26414, 38169, 34702, // 22552-22559
+35604, 35910, 34465, 24037, 19461, 21971, 17939, 25571, // 22560-22567
+26587, 29989, 30801, 31283, 39561, 38386, 40964, 38180, // 22568-22575
+44604, 41930, 30007, 30581, 33687, 30497, 26380, 35510, // 22576-22583
+35346, 31446, 31130, 29124, 37836, 36633, 33446, 39853, // 22584-22591
+34245, 37956, 33351, 43448, 44217, 41829, 38016, 34106, // 22592-22599
+42472, 33912, 36911, 26734, 30223, 25567, 28201, 34566, // 22600-22607
+33478, 33470, 29408, 24268, 16891, 25567, 21916, 22723, // 22608-22615
+22331, 25479, 25954, 24889, 30279, 37970, 39555, 30200, // 22616-22623
+32191, 32087, 33693, 35358, 37476, 39730, 30248, 34957, // 22624-22631
+36471, 33415, 36795, 40249, 39000, 35519, 41461, 40489, // 22632-22639
+35294, 36311, 36230, 31360, 26790, 28037, 29828, 29453, // 22640-22647
+30081, 25126, 35166, 36875, 34322, 32631, 31214, 38026, // 22648-22655
+37476, 34953, 29390, 34077, 38160, 29034, 20712, 23352, // 22656-22663
+25637, 22606, 26441, 33561, 30160, 34793, 35360, 31772, // 22664-22671
+26624, 27803, 40448, 37272, 37322, 46399, 49895, 33641, // 22672-22679
+34695, 40528, 32889, 41070, 42525, 38536, 33751, 29868, // 22680-22687
+28228, 29577, 34850, 35452, 29012, 29719, 28873, 22997, // 22688-22695
+24922, 27274, 30091, 28434, 25724, 24774, 25584, 30426, // 22696-22703
+34218, 34862, 35608, 37173, 33216, 25301, 37848, 40336, // 22704-22711
+27571, 31484, 37024, 36950, 34246, 39720, 39160, 35632, // 22712-22719
+33713, 39727, 48159, 34999, 34191, 37576, 25426, 26854, // 22720-22727
+27787, 27904, 28002, 20118, 32873, 29777, 37481, 43207, // 22728-22735
+40496, 39174, 24367, 40086, 32646, 29873, 30218, 26646, // 22736-22743
+30160, 21870, 19401, 23682, 17146, 17092, 26787, 25628, // 22744-22751
+37269, 43174, 42505, 36940, 38044, 43743, 38341, 36945, // 22752-22759
+39195, 34423, 39454, 36380, 34561, 38242, 31454, 34034, // 22760-22767
+34913, 34588, 33582, 33569, 32063, 28152, 36070, 39133, // 22768-22775
+31213, 31942, 41967, 33659, 29687, 40092, 33514, 37568, // 22776-22783
+29096, 22709, 28342, 23325, 21723, 30760, 32483, 23488, // 22784-22791
+28256, 34125, 32199, 34753, 36271, 28606, 30547, 33507, // 22792-22799
+30193, 24690, 38598, 35177, 33018, 40870, 26544, 25496, // 22800-22807
+23417, 24336, 25573, 38340, 39235, 29642, 34711, 37316, // 22808-22815
+38263, 40345, 41797, 38598, 36389, 36764, 35199, 26912, // 22816-22823
+29972, 38011, 35857, 37095, 32973, 22548, 32040, 29945, // 22824-22831
+28060, 35887, 36486, 35334, 33052, 36854, 41459, 43057, // 22832-22839
+38054, 39727, 37195, 32106, 32344, 27220, 33226, 31031, // 22840-22847
+24854, 34495, 28998, 30368, 34271, 32733, 33053, 33725, // 22848-22855
+33697, 27730, 30663, 34857, 33274, 26535, 24007, 23106, // 22856-22863
+28427, 28814, 22315, 32119, 29612, 27195, 32115, 32206, // 22864-22871
+32479, 26386, 36731, 43519, 30830, 37040, 37780, 31949, // 22872-22879
+43106, 34314, 33143, 33906, 33848, 38668, 40841, 44062, // 22880-22887
+40446, 43474, 40488, 41650, 30389, 29281, 38958, 35736, // 22888-22895
+40323, 42079, 40446, 34522, 28775, 31309, 33762, 28754, // 22896-22903
+28420, 26809, 25163, 28239, 25913, 26139, 25628, 24509, // 22904-22911
+25382, 23992, 23495, 27398, 30688, 23034, 30999, 33822, // 22912-22919
+26360, 29242, 23420, 27403, 29668, 29912, 30677, 32337, // 22920-22927
+31130, 28248, 34162, 35681, 35350, 34611, 36505, 39585, // 22928-22935
+35629, 38931, 42184, 37994, 31627, 34077, 37767, 31439, // 22936-22943
+39905, 43572, 43847, 34816, 37233, 37143, 35005, 39735, // 22944-22951
+33901, 35499, 34466, 31706, 32415, 32012, 28373, 36027, // 22952-22959
+34640, 27061, 27216, 26235, 22065, 25043, 27986, 29131, // 22960-22967
+27097, 35306, 27133, 26777, 29106, 26255, 29725, 24311, // 22968-22975
+35155, 35567, 34968, 32436, 34873, 28714, 28389, 28400, // 22976-22983
+23669, 23480, 31459, 34801, 33255, 41321, 40118, 42159, // 22984-22991
+40891, 42728, 43002, 40532, 37336, 43531, 37850, 30428, // 22992-22999
+33887, 30119, 33240, 26653, 31166, 33579, 31200, 36002, // 23000-23007
+31809, 31574, 31190, 34984, 30010, 32160, 42243, 29836, // 23008-23015
+34901, 36283, 27593, 36777, 30529, 33364, 29615, 30734, // 23016-23023
+33168, 23148, 26508, 30928, 32939, 27199, 29755, 35019, // 23024-23031
+30965, 27705, 34971, 31906, 32748, 33582, 30963, 30008, // 23032-23039
+35298, 39055, 36302, 39035, 33488, 33749, 31292, 35785, // 23040-23047
+29872, 31449, 33235, 28960, 35190, 29128, 30998, 29195, // 23048-23055
+26004, 29190, 28827, 26967, 29097, 26642, 33213, 31514, // 23056-23063
+28902, 30406, 33633, 35291, 29973, 38345, 39262, 36806, // 23064-23071
+33883, 34318, 29619, 31297, 33291, 27890, 33384, 39607, // 23072-23079
+36534, 32234, 33029, 41009, 38592, 35121, 41594, 32460, // 23080-23087
+33133, 39220, 41587, 35141, 37756, 42925, 28981, 34987, // 23088-23095
+36124, 36805, 38896, 31840, 32313, 28564, 31135, 27158, // 23096-23103
+31009, 35915, 30315, 32186, 33920, 35568, 32189, 29018, // 23104-23111
+32160, 30077, 26660, 34859, 29492, 28637, 29706, 23233, // 23112-23119
+28366, 25728, 28116, 25823, 33079, 33687, 25575, 36434, // 23120-23127
+26937, 29055, 30174, 32665, 32503, 28999, 31819, 31810, // 23128-23135
+39393, 30187, 34928, 38823, 32394, 32428, 36300, 32498, // 23136-23143
+33733, 35808, 36824, 40392, 38361, 40692, 39726, 38095, // 23144-23151
+34552, 36223, 36021, 35504, 36074, 35973, 37134, 32785, // 23152-23159
+34600, 33690, 32857, 36539, 29970, 30441, 29383, 30681, // 23160-23167
+28294, 30648, 34312, 27986, 32226, 27058, 25246, 26191, // 23168-23175
+31890, 32495, 27532, 30472, 28954, 33478, 32009, 31466, // 23176-23183
+33638, 33985, 35574, 32370, 34116, 34871, 34062, 33273, // 23184-23191
+33931, 30488, 33422, 34445, 31989, 35887, 31227, 33587, // 23192-23199
+32559, 30510, 34954, 31490, 31691, 31030, 29861, 37025, // 23200-23207
+31952, 28717, 35674, 36327, 34727, 37362, 36566, 31280, // 23208-23215
+34675, 34387, 30061, 33174, 37484, 33773, 31289, 34892, // 23216-23223
+30191, 29250, 30980, 30719, 32886, 27941, 33081, 31032, // 23224-23231
+30137, 34972, 30122, 32063, 31909, 27816, 30005, 34959, // 23232-23239
+31390, 37203, 35690, 37922, 35642, 29023, 34446, 30835, // 23240-23247
+35515, 36493, 38764, 38752, 35185, 37193, 34062, 32799, // 23248-23255
+34321, 31956, 33295, 28899, 29552, 31885, 29252, 33323, // 23256-23263
+31085, 31671, 35218, 34350, 32299, 31502, 32409, 33827, // 23264-23271
+31733, 33858, 32514, 33290, 35778, 30825, 34145, 32557, // 23272-23279
+29282, 32725, 29803, 30081, 30791, 28548, 30516, 32074, // 23280-23287
+28350, 30747, 31536, 31369, 30138, 26581, 36956, 30164, // 23288-23295
+31452, 35900, 27959, 32449, 33357, 31686, 30016, 30791, // 23296-23303
+36301, 35665, 33539, 36930, 38302, 37018, 34231, 34592, // 23304-23311
+38122, 35809, 32020, 32715, 33039, 35383, 31133, 34397, // 23312-23319
+35381, 30136, 35655, 33737, 33248, 33944, 29462, 30983, // 23320-23327
+29119, 24971, 30681, 31433, 31849, 33678, 32991, 35120, // 23328-23335
+34661, 30598, 33567, 32898, 31567, 37435, 34782, 32994, // 23336-23343
+30306, 33572, 32648, 31600, 32723, 35001, 32919, 29501, // 23344-23351
+37474, 31342, 30634, 35380, 37065, 31511, 31387, 32980, // 23352-23359
+32719, 32428, 32167, 35234, 32732, 34188, 32118, 34952, // 23360-23367
+33336, 31511, 32122, 32993, 30863, 30693, 31367, 31844, // 23368-23375
+35938, 30468, 33407, 33452, 28227, 31316, 31147, 27611, // 23376-23383
+30132, 28760, 28858, 33938, 31377, 32215, 34593, 31794, // 23384-23391
+31557, 32337, 33113, 32826, 33469, 35089, 33132, 33165, // 23392-23399
+34847, 35495, 33800, 33812, 34339, 33367, 37127, 38069, // 23400-23407
+32657, 33174, 36474, 33689, 35167, 34725, 31972, 33220, // 23408-23415
+30912, 31958, 32132, 31417, 33094, 32799, 33224, 34797, // 23416-23423
+29423, 30696, 34267, 27155, 31479, 29434, 27311, 29400, // 23424-23431
+31124, 32733, 28842, 33519, 32084, 31430, 32397, 30316, // 23432-23439
+34074, 35169, 33349, 36402, 35615, 37756, 39800, 37996, // 23440-23447
+41369, 38897, 37896, 36450, 31637, 28977, 29076, 30088, // 23448-23455
+26537, 27490, 32051, 31972, 33363, 33987, 28805, 29146, // 23456-23463
+32080, 33032, 32472, 32324, 33881, 28687, 28595, 31096, // 23464-23471
+32106, 31158, 31135, 29286, 31134, 34463, 31160, 37103, // 23472-23479
+36867, 35633, 36319, 32874, 34940, 35186, 34248, 34076, // 23480-23487
+33874, 34958, 31711, 30746, 35474, 34468, 32828, 34936, // 23488-23495
+33590, 33251, 32405, 30682, 32069, 33254, 29578, 32911, // 23496-23503
+34257, 30854, 33019, 30818, 30209, 29331, 32461, 30602, // 23504-23511
+27096, 30927, 31834, 31730, 30414, 34900, 34878, 28723, // 23512-23519
+35878, 36857, 34443, 35311, 33748, 34564, 32264, 34990, // 23520-23527
+33308, 33654, 37068, 32099, 34771, 34151, 30443, 34126, // 23528-23535
+29963, 32426, 31559, 31916, 34822, 30795, 38319, 35872, // 23536-23543
+35279, 35817, 34686, 36015, 34104, 32796, 34942, 35530, // 23544-23551
+32105, 35333, 33329, 32424, 35783};// 23552-23556
diff -r 000000000000 -r 0b19409c9805 steam-whistle.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/steam-whistle.h	Fri Jan 17 13:18:11 2020 +0000
@@ -0,0 +1,1838 @@
+/**********************************************************************
+* Written by WAVToCode
+* Date:             Wed Jan 15 01:54:11 PM
+* FileName:         steam-whistle.h
+* Interleaved:      Yes
+* Signed:           No
+* No. of channels:  1
+* No. of samples:   14586
+* Bits/Sample:      16
+**********************************************************************/
+
+#define NUM_ELEMENTS_WHISTLE 14586
+
+const unsigned short steam_whistle_data[NUM_ELEMENTS_WHISTLE] = {
+33454, 34337, 33573, 32375, 31357, 31950, 33267, 34079, // 0-7
+33980, 32706, 31432, 31540, 32746, 34001, 34214, 33119, // 8-15
+31646, 31030, 32131, 33721, 34319, 33534, 32010, 31067, // 16-23
+31857, 33528, 34413, 33830, 32267, 31066, 31601, 33313, // 24-31
+34424, 34107, 32569, 31108, 31235, 32867, 34230, 34420, // 32-39
+32963, 31335, 31231, 32517, 34153, 34782, 33641, 31955, // 40-47
+31236, 32064, 33848, 34781, 33798, 31833, 30962, 31720, // 48-55
+33221, 34280, 33744, 32194, 31381, 31727, 33075, 34336, // 56-63
+34376, 33005, 31653, 31553, 32714, 33926, 34175, 33263, // 64-71
+31822, 31173, 31893, 33180, 34099, 33651, 31865, 31051, // 72-79
+31712, 33090, 34230, 34009, 32119, 30826, 30966, 32327, // 80-87
+34128, 34367, 32644, 31266, 31319, 32289, 33884, 34366, // 88-95
+33236, 31556, 31234, 32179, 33642, 34296, 33485, 31914, // 96-103
+31138, 31795, 33015, 33872, 33477, 32176, 31327, 31796, // 104-111
+32980, 34051, 34152, 32844, 31768, 31947, 32744, 33834, // 112-119
+34335, 33487, 31999, 31686, 32441, 33470, 34017, 33542, // 120-127
+32230, 31734, 32014, 32966, 34148, 34084, 32933, 31777, // 128-135
+31799, 32565, 33825, 34110, 33086, 31698, 31242, 31987, // 136-143
+33468, 34341, 33531, 32093, 31340, 31701, 33013, 34274, // 144-151
+34107, 32672, 31484, 31623, 32663, 33845, 34042, 33068, // 152-159
+31718, 31451, 32262, 33524, 34197, 33464, 32102, 31390, // 160-167
+31769, 32963, 34106, 34166, 33004, 31455, 31255, 32317, // 168-175
+33697, 34207, 33326, 31634, 31105, 32047, 33449, 34372, // 176-183
+33713, 32022, 31037, 31591, 33106, 34333, 33883, 32295, // 184-191
+30977, 31225, 32727, 34186, 34404, 32936, 31238, 31046, // 192-199
+32226, 33869, 34671, 33644, 31919, 31185, 31849, 33518, // 200-207
+34658, 34061, 32336, 31096, 31394, 33000, 34512, 34516, // 208-215
+33040, 31447, 31335, 32589, 34312, 34643, 33187, 31499, // 216-223
+31171, 32264, 33803, 34576, 33600, 32059, 31369, 32028, // 224-231
+33374, 34404, 33969, 32393, 31248, 31752, 32900, 34009, // 232-239
+34198, 32862, 31362, 31161, 32340, 33734, 34349, 33284, // 240-247
+31596, 31020, 32059, 33576, 34489, 33879, 32220, 31241, // 248-255
+31901, 33376, 34425, 34011, 32345, 31258, 31542, 32815, // 256-263
+34074, 34162, 32844, 31525, 31408, 32612, 33923, 34438, // 264-271
+33283, 31576, 31232, 32234, 33505, 34238, 33388, 31599, // 272-279
+30993, 31775, 33127, 34033, 33622, 32144, 31225, 31508, // 280-287
+32808, 33843, 33729, 32571, 31301, 31234, 32339, 33614, // 288-295
+34296, 33321, 31633, 31061, 31884, 33303, 34211, 33736, // 296-303
+32101, 31159, 31691, 32977, 34153, 34375, 32840, 31450, // 304-311
+31649, 32972, 34242, 34571, 33304, 31596, 31310, 32232, // 312-319
+33792, 34780, 33869, 31860, 31053, 31818, 33458, 34720, // 320-327
+34345, 32479, 31061, 31511, 33045, 34562, 34684, 32865, // 328-335
+31004, 30863, 32483, 34186, 34737, 33329, 31304, 30927, // 336-343
+32287, 33989, 34911, 33804, 31486, 30749, 31887, 33674, // 344-351
+34694, 33944, 31899, 30733, 31404, 33139, 34398, 34094, // 352-359
+32304, 30858, 31235, 32786, 34371, 34487, 32877, 31190, // 360-367
+30935, 32160, 33843, 34926, 33810, 31560, 30644, 31739, // 368-375
+33634, 34962, 34476, 32105, 30689, 31316, 33261, 34746, // 376-383
+34594, 32453, 30753, 31119, 32850, 34643, 34693, 32693, // 384-391
+30620, 30589, 32203, 34119, 34558, 33188, 31255, 30729, // 392-399
+32154, 34008, 34843, 33891, 31687, 30601, 31614, 33479, // 400-407
+34699, 34115, 31933, 30618, 31399, 33317, 34808, 34538, // 408-415
+32567, 30898, 31508, 33211, 34438, 34550, 33109, 31283, // 416-423
+31008, 32468, 34228, 34849, 33855, 31764, 30795, 31843, // 424-431
+33474, 34402, 33918, 32179, 31032, 31737, 33156, 34392, // 432-439
+34579, 33024, 31350, 31502, 32811, 34245, 34623, 33342, // 440-447
+31277, 30738, 32068, 33581, 34544, 33834, 31628, 30477, // 448-455
+31581, 33335, 34533, 34327, 32403, 30763, 31338, 33048, // 456-463
+34385, 34464, 32866, 30955, 30913, 32397, 33721, 34335, // 464-471
+33310, 31465, 30934, 32039, 33542, 34279, 33750, 32048, // 472-479
+30722, 31272, 32698, 33756, 33823, 32669, 31186, 31183, // 480-487
+32622, 33925, 34415, 33475, 31795, 31072, 32195, 33653, // 488-495
+34203, 33795, 32464, 31338, 31861, 33253, 34082, 33963, // 496-503
+32933, 31779, 31524, 32515, 33788, 34066, 33379, 32243, // 504-511
+31519, 32143, 33402, 34088, 33729, 32744, 31705, 31805, // 512-519
+33018, 33992, 33928, 33163, 31989, 31654, 32836, 33880, // 520-527
+33947, 33369, 32196, 31497, 32218, 33134, 33779, 33598, // 528-535
+32329, 31214, 31529, 32661, 33506, 33420, 32660, 31736, // 536-543
+31664, 32769, 33660, 33734, 33246, 32333, 31750, 32402, // 544-551
+33386, 33660, 33406, 32596, 31805, 32204, 33076, 33387, // 552-559
+33395, 33060, 32223, 32029, 32493, 33021, 33479, 33338, // 560-567
+32524, 31613, 31808, 32882, 33731, 33751, 32924, 31900, // 568-575
+31796, 32562, 33610, 33953, 33258, 32104, 31404, 32106, // 576-583
+33168, 33691, 33490, 32487, 31459, 31651, 32658, 33474, // 584-591
+33656, 32964, 31912, 31729, 32701, 33649, 34066, 33483, // 592-599
+32173, 31423, 32049, 33179, 33941, 33793, 32527, 31255, // 600-607
+31545, 32927, 34021, 34292, 33075, 31513, 31387, 32649, // 608-615
+33922, 34433, 33422, 31635, 30920, 31864, 33396, 34423, // 616-623
+34020, 32094, 30768, 31409, 33092, 34377, 34395, 32752, // 624-631
+31030, 30957, 32290, 34120, 34933, 33600, 31560, 31067, // 632-639
+32270, 34064, 35098, 34245, 32137, 30875, 31670, 33537, // 640-647
+35126, 34847, 32653, 30890, 31261, 32872, 34564, 34885, // 648-655
+32936, 30673, 30292, 31831, 33755, 34696, 33269, 30966, // 656-663
+30297, 31514, 33738, 35190, 34095, 31599, 30452, 31464, // 664-671
+33481, 35084, 34519, 32030, 30287, 30870, 33020, 34888, // 672-679
+34796, 32633, 30608, 30664, 32574, 34416, 34810, 33084, // 680-687
+30755, 30464, 32233, 34197, 35093, 33823, 31270, 30339, // 688-695
+31742, 33936, 35374, 34541, 31770, 30219, 31277, 33639, // 696-703
+35552, 35099, 32264, 30457, 31143, 33224, 35347, 35434, // 704-711
+32789, 30125, 30392, 32585, 34818, 35282, 33114, 30389, // 712-719
+30086, 32228, 34781, 35850, 33824, 30505, 29608, 31638, // 720-727
+34596, 36058, 34181, 30860, 29370, 30890, 33973, 36127, // 728-735
+34789, 31129, 29102, 30301, 33477, 35861, 35075, 31933, // 736-743
+29565, 30365, 33279, 35776, 35892, 32533, 29621, 30023, // 744-751
+32741, 35612, 36060, 33216, 30117, 29754, 32242, 35267, // 752-759
+36277, 33845, 30071, 29199, 31678, 34859, 36145, 34018, // 760-767
+30269, 29173, 31305, 34606, 36521, 34887, 30875, 29308, // 768-775
+30999, 34044, 36392, 35027, 31028, 29024, 30545, 33774, // 776-783
+36349, 35585, 31644, 29074, 30563, 33755, 36485, 36081, // 784-791
+32047, 28843, 29742, 33322, 36221, 35995, 32335, 28771, // 792-799
+29441, 33299, 36774, 36945, 33159, 29246, 29331, 32887, // 800-807
+36253, 36997, 33787, 29265, 28804, 32163, 36025, 37180, // 808-815
+33989, 29581, 28470, 31374, 35483, 37128, 34702, 30005, // 816-823
+28075, 30790, 34872, 37211, 35405, 30592, 27920, 29680, // 824-831
+33743, 37109, 36090, 31061, 27571, 29186, 33630, 37276, // 832-839
+36799, 31965, 27951, 28609, 32865, 37072, 37472, 32943, // 840-847
+28161, 28200, 32265, 36567, 37552, 33414, 28629, 28006, // 848-855
+31637, 36413, 37834, 34249, 29272, 27935, 31197, 35754, // 856-863
+37814, 34931, 29814, 27957, 30405, 34820, 37567, 35508, // 864-871
+30462, 27713, 29804, 34797, 38003, 36610, 31334, 27915, // 872-879
+29560, 34008, 37289, 36408, 31796, 28244, 29282, 33402, // 880-887
+37101, 36846, 32423, 28643, 29252, 33078, 36986, 37123, // 888-895
+33006, 28762, 28787, 32205, 36176, 37163, 33513, 29307, // 896-903
+29009, 32166, 36067, 37236, 33978, 29743, 28867, 31742, // 904-911
+35418, 36705, 34111, 30187, 28927, 31640, 35121, 36213, // 912-919
+33923, 30210, 28946, 31088, 33883, 35339, 33916, 30639, // 920-927
+29432, 31326, 34457, 36040, 34620, 31498, 29851, 31323, // 928-935
+34010, 35383, 34464, 31450, 29562, 30730, 33512, 35166, // 936-943
+34256, 31421, 29439, 30625, 33608, 35343, 34327, 31686, // 944-951
+30293, 31752, 34457, 35700, 34295, 31795, 30485, 31910, // 952-959
+34316, 34823, 33239, 30966, 30042, 31867, 34748, 35595, // 960-967
+33953, 31595, 30906, 32945, 35443, 35440, 33169, 31057, // 968-975
+30605, 32478, 35146, 35299, 32954, 30843, 30445, 32429, // 976-983
+34962, 34811, 32503, 30312, 29926, 32157, 35026, 34872, // 984-991
+32764, 30984, 30475, 32281, 34824, 35041, 32793, 30902, // 992-999
+30481, 32460, 35241, 35361, 32997, 30761, 30558, 32592, // 1000-1007
+34941, 34779, 32504, 30217, 29961, 32492, 35439, 35425, // 1008-1015
+32525, 30305, 30471, 32755, 35269, 34750, 31954, 30031, // 1016-1023
+30268, 32687, 35194, 34681, 31969, 30113, 30620, 33265, // 1024-1031
+35577, 34973, 32592, 30838, 31075, 33552, 35709, 35060, // 1032-1039
+32357, 30260, 30940, 33714, 35763, 35094, 32200, 30216, // 1040-1047
+30917, 33707, 36025, 35008, 32223, 29964, 30572, 33994, // 1048-1055
+35731, 34537, 31845, 29772, 30365, 33516, 35571, 34547, // 1056-1063
+32052, 30096, 30526, 33455, 35662, 34604, 32246, 30527, // 1064-1071
+31225, 33790, 35345, 34242, 31667, 29808, 30568, 33194, // 1072-1079
+34771, 33610, 31638, 30474, 31297, 33894, 34806, 33666, // 1080-1087
+31664, 30581, 31808, 34065, 34441, 33167, 31268, 30480, // 1088-1095
+31691, 33962, 34075, 32868, 31830, 31221, 32868, 34684, // 1096-1103
+34200, 32922, 32235, 31666, 32960, 34013, 33183, 32058, // 1104-1111
+31722, 31498, 33111, 34301, 33506, 32627, 32125, 32460, // 1112-1119
+33634, 34223, 33191, 32448, 32140, 32493, 33966, 34120, // 1120-1127
+32328, 32108, 32063, 32638, 33976, 33605, 31752, 31609, // 1128-1135
+32385, 33061, 34628, 33633, 31481, 31614, 32315, 33105, // 1136-1143
+34319, 33508, 31513, 31133, 31990, 33229, 34820, 33643, // 1144-1151
+31207, 31036, 31867, 33358, 34956, 33505, 31011, 30972, // 1152-1159
+32078, 33994, 35531, 33725, 30861, 30769, 32262, 34730, // 1160-1167
+36049, 33395, 30409, 30489, 31885, 34642, 35756, 32539, // 1168-1175
+29767, 30168, 32428, 35227, 35564, 32094, 29649, 30492, // 1176-1183
+32876, 35742, 35414, 31764, 29707, 30640, 33303, 36149, // 1184-1191
+35192, 31127, 29759, 31202, 34207, 36915, 35151, 31011, // 1192-1199
+29857, 31392, 34358, 36635, 34621, 30460, 29796, 31869, // 1200-1207
+34833, 36558, 33665, 29999, 29877, 32308, 34999, 35701, // 1208-1215
+32888, 30045, 30401, 32613, 35090, 35837, 32688, 29909, // 1216-1223
+30616, 32406, 34629, 34942, 31948, 30283, 31207, 32605, // 1224-1231
+34424, 34578, 32074, 30469, 31407, 33009, 35318, 34678, // 1232-1239
+31291, 30463, 31526, 33254, 35463, 34428, 30890, 30238, // 1240-1247
+31640, 33629, 35792, 34584, 30389, 29741, 31855, 33969, // 1248-1255
+35587, 33704, 30720, 30374, 32156, 34689, 35877, 33523, // 1256-1263
+30551, 30695, 32616, 35006, 35963, 32748, 30199, 31429, // 1264-1271
+33434, 35462, 35406, 32192, 30015, 31135, 33307, 35257, // 1272-1279
+34855, 31477, 29610, 31280, 33600, 35461, 34412, 30771, // 1280-1287
+30008, 31742, 33977, 35325, 33706, 30421, 30112, 32394, // 1288-1295
+34350, 35192, 33124, 30101, 30493, 33093, 35214, 35509, // 1296-1303
+32603, 29980, 30849, 33420, 35497, 35360, 32077, 29333, // 1304-1311
+30587, 33431, 35685, 35203, 31350, 29359, 30702, 33464, // 1312-1319
+35747, 34863, 31202, 29388, 31364, 34063, 35827, 34914, // 1320-1327
+31168, 29611, 31536, 33951, 36014, 34838, 31129, 30208, // 1328-1335
+32017, 34237, 35704, 34031, 30920, 30335, 31687, 33993, // 1336-1343
+35533, 33771, 31112, 30743, 31923, 34141, 35410, 33495, // 1344-1351
+31000, 30861, 32402, 34226, 35055, 33057, 30753, 30759, // 1352-1359
+32292, 34609, 35115, 32264, 30568, 31346, 33098, 35350, // 1360-1367
+34543, 31620, 30400, 31654, 33903, 35298, 33999, 31111, // 1368-1375
+30178, 31815, 33962, 35534, 34002, 30657, 30052, 31647, // 1376-1383
+34025, 35360, 33933, 30690, 29855, 31529, 33921, 35484, // 1384-1391
+33562, 30226, 29716, 31844, 34573, 35733, 33705, 30396, // 1392-1399
+29754, 31991, 34551, 35980, 33372, 29975, 30121, 32337, // 1400-1407
+35024, 36253, 33604, 30225, 29954, 32586, 35552, 35951, // 1408-1415
+33141, 30137, 30318, 32786, 35418, 35825, 33188, 30472, // 1416-1423
+30800, 33070, 35480, 35612, 32688, 30486, 31058, 33032, // 1424-1431
+35223, 35109, 32254, 30392, 31321, 33488, 35501, 34848, // 1432-1439
+31686, 30285, 31422, 33559, 35250, 34223, 31016, 30026, // 1440-1447
+31405, 33538, 35179, 33795, 30385, 29677, 31786, 34265, // 1448-1455
+35428, 33175, 30073, 30026, 32400, 34790, 35441, 32820, // 1456-1463
+29719, 30152, 32601, 35131, 35600, 32220, 29735, 30630, // 1464-1471
+32941, 35347, 35313, 32189, 30016, 31147, 33702, 35453, // 1472-1479
+35123, 32065, 30155, 31523, 33596, 35469, 34798, 31518, // 1480-1487
+30259, 31886, 33779, 35413, 34709, 31366, 30286, 31997, // 1488-1495
+33960, 35535, 34301, 31396, 30806, 32185, 33756, 34933, // 1496-1503
+33406, 31085, 31212, 32645, 33961, 34328, 32883, 30666, // 1504-1511
+31344, 32771, 33734, 34297, 32348, 30752, 31558, 32882, // 1512-1519
+34322, 34007, 31554, 30533, 31531, 33264, 34560, 34169, // 1520-1527
+31330, 30003, 31817, 33912, 35313, 34340, 30906, 29808, // 1528-1535
+31962, 34541, 35591, 33520, 30500, 29917, 32225, 34822, // 1536-1543
+35851, 33330, 29886, 30207, 33172, 35682, 35869, 32979, // 1544-1551
+29682, 30126, 33058, 35621, 35938, 32639, 29223, 30380, // 1552-1559
+33590, 35970, 35761, 32415, 29864, 30683, 33609, 35924, // 1560-1567
+35570, 31588, 28993, 30708, 33722, 35780, 35334, 31448, // 1568-1575
+29180, 31226, 34333, 36023, 34403, 30729, 29310, 31813, // 1576-1583
+34931, 36333, 33831, 29670, 29346, 32640, 35626, 36110, // 1584-1591
+32873, 29066, 29465, 33302, 36342, 36117, 32466, 28789, // 1592-1599
+29673, 33774, 36626, 35114, 31177, 28504, 30445, 34644, // 1600-1607
+36640, 34856, 30475, 28305, 31046, 35094, 36787, 34943, // 1608-1615
+30119, 28199, 31303, 35468, 36654, 34296, 29910, 28373, // 1616-1623
+31709, 35467, 36415, 33803, 29565, 28842, 32250, 35405, // 1624-1631
+36241, 33326, 29058, 29161, 32830, 35657, 36135, 33150, // 1632-1639
+29443, 29797, 33026, 35726, 35919, 33082, 29998, 30085, // 1640-1647
+33003, 35282, 35407, 32753, 29779, 30737, 33907, 35706, // 1648-1655
+35169, 32107, 29772, 31424, 34338, 35919, 34653, 31293, // 1656-1663
+29562, 31754, 34860, 35631, 33996, 30875, 29731, 32438, // 1664-1671
+35141, 35506, 33683, 30878, 30078, 32394, 34941, 34911, // 1672-1679
+32909, 30208, 30004, 32723, 35110, 34900, 32611, 29951, // 1680-1687
+29977, 32571, 34910, 35440, 32966, 29704, 29608, 32363, // 1688-1695
+34932, 35394, 32606, 29568, 29912, 32829, 35290, 35521, // 1696-1703
+32615, 29170, 29648, 33007, 35473, 35183, 32271, 29199, // 1704-1711
+29937, 33616, 35803, 34811, 31706, 29289, 30611, 34300, // 1712-1719
+36417, 35218, 31855, 29501, 30726, 34434, 36394, 35345, // 1720-1727
+31667, 29086, 30780, 34698, 36824, 35250, 31453, 29159, // 1728-1735
+31043, 34794, 36855, 34987, 30758, 28788, 31460, 35295, // 1736-1743
+36685, 34202, 30486, 29449, 32208, 35665, 36159, 33158, // 1744-1751
+29536, 29715, 33293, 36074, 35654, 32827, 29453, 30018, // 1752-1759
+33564, 36204, 35259, 31479, 29166, 30628, 34239, 36013, // 1760-1767
+34395, 31143, 29231, 31190, 34724, 36106, 34424, 30699, // 1768-1775
+29548, 31719, 34836, 35720, 33440, 30438, 29739, 32333, // 1776-1783
+34527, 34028, 32464, 30609, 30680, 33294, 34677, 34175, // 1784-1791
+32396, 30703, 31443, 33322, 33904, 33372, 32315, 31659, // 1792-1799
+32250, 33425, 33452, 32531, 32175, 32467, 33414, 33692, // 1800-1807
+32801, 32006, 31681, 32561, 33908, 33455, 31874, 30938, // 1808-1815
+31657, 33630, 34626, 33783, 31613, 30919, 32132, 34308, // 1816-1823
+35616, 33559, 30714, 30262, 32328, 34848, 35207, 33023, // 1824-1831
+30400, 30383, 33037, 35238, 35067, 32362, 30310, 30893, // 1832-1839
+33249, 35224, 34501, 31763, 30117, 31298, 34055, 35401, // 1840-1847
+33827, 31320, 30245, 31720, 34695, 36006, 34014, 30969, // 1848-1855
+30264, 32305, 35248, 36458, 33627, 30169, 29601, 32011, // 1856-1863
+35401, 36301, 33190, 29062, 29256, 32769, 36016, 36538, // 1864-1871
+32877, 29059, 29586, 33506, 36859, 36038, 32123, 28818, // 1872-1879
+29555, 33915, 36666, 35071, 31197, 28664, 30161, 34280, // 1880-1887
+36576, 34897, 30701, 28684, 30704, 34499, 36364, 34017, // 1888-1895
+30203, 29356, 31338, 34636, 36304, 34150, 30418, 29324, // 1896-1903
+32000, 35053, 35860, 33682, 30665, 29434, 31514, 34636, // 1904-1911
+35487, 33536, 30553, 29902, 32291, 34534, 35150, 33226, // 1912-1919
+30582, 30563, 32686, 34958, 35224, 33028, 30652, 30619, // 1920-1927
+32685, 35140, 35107, 32600, 30371, 30677, 32712, 34811, // 1928-1935
+35224, 33054, 30534, 30347, 32458, 34849, 35323, 33034, // 1936-1943
+30700, 30839, 32876, 34961, 35557, 33297, 30633, 30648, // 1944-1951
+33195, 35783, 35268, 32317, 30155, 30721, 33807, 35809, // 1952-1959
+34605, 31243, 29227, 31060, 34760, 36666, 34364, 30923, // 1960-1967
+29490, 31552, 35462, 36978, 34309, 30470, 29545, 31976, // 1968-1975
+35552, 36159, 33122, 29722, 29347, 32346, 35116, 35727, // 1976-1983
+32764, 29380, 30008, 32536, 34909, 34492, 31474, 29187, // 1984-1991
+30598, 33692, 35153, 34042, 31092, 29602, 31300, 34316, // 1992-1999
+35239, 33235, 30588, 30218, 31782, 34367, 34724, 32810, // 2000-2007
+31133, 31106, 32956, 34526, 34563, 32408, 31036, 31577, // 2008-2015
+32746, 33964, 34394, 32887, 31601, 32347, 33331, 34007, // 2016-2023
+34057, 32595, 31627, 32405, 33579, 34178, 33667, 32296, // 2024-2031
+31897, 33109, 34191, 34403, 33419, 31656, 31621, 33186, // 2032-2039
+34691, 34705, 32670, 31245, 31652, 33500, 34374, 33911, // 2040-2047
+32352, 31047, 31931, 33194, 33575, 33394, 32245, 31561, // 2048-2055
+32297, 32792, 33258, 33208, 32488, 31543, 32178, 32629, // 2056-2063
+32725, 33396, 32678, 31596, 31521, 32077, 33039, 33834, // 2064-2071
+32997, 31726, 31248, 31928, 33330, 33810, 32613, 31331, // 2072-2079
+31415, 32619, 34304, 34189, 32355, 31289, 31292, 32892, // 2080-2087
+34473, 34228, 32370, 31150, 31839, 33432, 35170, 34334, // 2088-2095
+31566, 30839, 32003, 33886, 35189, 33956, 31803, 31047, // 2096-2103
+32238, 34039, 34773, 33181, 31299, 31434, 32839, 34539, // 2104-2111
+34823, 32902, 31107, 30964, 32537, 34410, 34197, 32448, // 2112-2119
+31258, 31733, 32714, 34369, 34596, 32186, 31259, 31847, // 2120-2127
+32795, 34703, 34435, 32362, 31419, 31644, 32598, 33915, // 2128-2135
+33691, 31738, 31419, 32388, 33278, 34273, 33443, 31549, // 2136-2143
+31673, 32529, 33825, 34408, 32960, 31447, 31650, 33076, // 2144-2151
+34023, 33834, 32543, 31133, 31678, 33346, 34046, 33765, // 2152-2159
+32344, 31496, 32266, 33503, 33660, 33055, 32079, 31984, // 2160-2167
+32822, 33443, 33448, 32377, 31832, 32361, 33625, 33847, // 2168-2175
+32862, 32103, 31776, 32696, 33428, 33118, 32123, 31261, // 2176-2183
+31565, 32795, 33621, 33287, 32112, 31017, 31966, 33674, // 2184-2191
+34162, 33166, 32237, 31827, 32617, 34109, 33937, 32879, // 2192-2199
+31690, 31494, 32835, 34108, 34107, 32371, 31127, 31516, // 2200-2207
+33511, 34831, 33585, 31731, 30676, 31527, 33753, 34984, // 2208-2215
+33520, 31613, 30468, 31968, 34916, 35308, 32941, 31020, // 2216-2223
+30560, 31763, 34974, 35540, 33147, 31032, 30469, 32342, // 2224-2231
+35648, 35524, 32376, 30175, 30283, 32931, 35780, 35365, // 2232-2239
+32425, 30026, 29929, 32977, 35963, 35128, 31998, 29791, // 2240-2247
+29968, 33725, 37092, 35396, 31332, 29394, 30306, 34283, // 2248-2255
+37047, 34867, 31046, 28676, 30271, 35269, 37445, 34610, // 2256-2263
+30673, 28737, 30861, 35588, 37420, 34175, 30081, 28292, // 2264-2271
+30783, 36176, 37815, 33786, 29251, 28337, 32069, 37194, // 2272-2279
+37724, 33255, 28102, 27917, 32774, 37070, 36724, 32209, // 2280-2287
+27946, 28279, 33728, 37759, 35892, 31300, 27964, 29354, // 2288-2295
+34448, 37604, 35179, 30469, 27775, 29890, 35435, 37725, // 2296-2303
+34982, 30477, 28031, 30410, 35541, 36899, 34116, 29914, // 2304-2311
+27858, 31160, 36025, 36710, 33105, 29114, 28471, 32676, // 2312-2319
+36964, 36329, 32530, 28654, 28597, 33479, 36784, 35731, // 2320-2327
+31812, 29046, 30178, 34332, 37067, 34774, 30753, 28952, // 2328-2335
+30861, 34885, 36351, 33636, 30289, 29011, 31985, 35713, // 2336-2343
+35720, 33489, 30501, 30088, 33006, 35798, 35562, 32651, // 2344-2351
+30328, 30403, 33358, 35585, 34462, 32394, 30710, 31238, // 2352-2359
+34108, 35278, 34305, 32535, 30946, 31712, 34169, 34902, // 2360-2367
+33840, 32269, 30745, 31799, 34178, 34666, 33599, 32028, // 2368-2375
+30457, 32003, 34809, 34711, 33091, 31417, 30645, 32738, // 2376-2383
+35011, 34292, 32664, 31022, 30277, 33028, 35421, 34087, // 2384-2391
+32048, 30168, 31129, 34619, 35066, 32937, 31479, 30372, // 2392-2399
+31678, 34535, 34751, 32284, 30558, 30341, 32722, 35771, // 2400-2407
+34748, 32048, 30388, 31424, 34050, 35449, 33418, 30940, // 2408-2415
+30409, 31772, 34739, 35493, 32287, 29490, 30293, 33774, // 2416-2423
+36257, 34428, 30646, 28757, 30777, 34456, 36845, 34242, // 2424-2431
+29628, 28557, 31766, 36633, 37430, 33102, 28713, 28984, // 2432-2439
+33172, 37360, 36726, 31736, 27982, 28801, 33825, 37802, // 2440-2447
+35814, 30353, 27450, 29998, 35081, 37983, 34724, 29289, // 2448-2455
+27960, 31073, 36538, 38198, 33572, 28102, 27666, 32816, // 2456-2463
+38465, 37878, 31810, 26421, 28127, 34957, 39377, 36715, // 2464-2471
+29389, 25514, 29501, 37818, 40860, 35630, 27495, 25012, // 2472-2479
+31027, 39713, 41057, 33354, 25534, 24936, 32962, 41433, // 2480-2487
+40093, 31140, 24566, 26332, 35361, 41795, 38773, 29447, // 2488-2495
+24249, 28293, 37248, 41778, 36779, 28337, 24807, 29832, // 2496-2503
+38195, 41177, 34835, 26450, 25154, 31758, 39723, 39938, // 2504-2511
+32342, 26047, 26233, 33330, 40006, 38123, 30840, 25977, // 2512-2519
+27723, 34826, 40098, 36655, 29586, 26067, 29195, 35968, // 2520-2527
+39470, 34762, 27773, 26517, 30758, 37495, 38887, 33277, // 2528-2535
+27240, 27182, 32707, 38645, 37783, 31098, 27019, 28191, // 2536-2543
+33892, 39322, 37067, 29770, 26765, 29271, 35157, 39265, // 2544-2551
+36044, 29231, 27117, 30293, 36286, 39163, 34043, 28774, // 2552-2559
+27689, 31139, 37292, 38291, 32863, 28432, 27867, 31982, // 2560-2567
+38097, 37822, 31639, 27433, 28138, 33057, 38732, 37412, // 2568-2575
+30697, 27252, 28885, 34405, 39216, 36287, 29822, 27450, // 2576-2583
+30188, 35760, 38774, 34193, 27940, 27853, 31749, 37231, // 2584-2591
+38027, 32423, 27568, 27782, 33445, 38410, 36423, 30420, // 2592-2599
+27105, 29303, 35110, 39107, 35397, 29112, 27857, 30625, // 2600-2607
+36753, 39753, 34613, 28560, 27953, 32081, 37985, 38611, // 2608-2615
+32747, 27576, 27951, 33122, 38062, 37247, 31219, 27605, // 2616-2623
+28921, 34647, 39240, 36285, 30402, 28228, 31239, 36508, // 2624-2631
+38546, 34391, 28578, 28327, 32398, 36957, 37452, 31338, // 2632-2639
+27143, 28995, 33425, 37886, 36710, 29832, 27200, 30227, // 2640-2647
+35143, 38232, 34838, 28694, 27421, 31453, 36316, 38066, // 2648-2655
+33471, 27448, 27414, 32132, 37386, 37622, 31566, 26498, // 2656-2663
+27886, 33950, 38499, 37028, 30273, 26241, 29562, 35218, // 2664-2671
+38831, 35583, 28357, 26629, 30575, 36878, 39127, 34171, // 2672-2679
+27812, 27097, 32431, 37552, 38331, 32879, 27221, 28421, // 2680-2687
+34037, 38559, 37459, 30931, 27312, 30022, 34516, 37899, // 2688-2695
+35986, 30316, 29021, 31407, 35107, 37811, 34724, 29356, // 2696-2703
+28920, 32672, 35928, 37426, 33761, 28474, 30063, 33977, // 2704-2711
+36461, 36245, 31713, 28707, 30598, 34723, 37176, 35797, // 2712-2719
+29961, 27363, 30624, 35028, 37455, 34939, 28594, 27058, // 2720-2727
+31657, 36108, 38130, 33497, 27057, 27135, 32946, 37783, // 2728-2735
+37887, 31835, 26061, 27295, 33869, 38756, 37443, 30659, // 2736-2743
+25354, 28572, 35263, 40136, 37218, 28890, 24446, 28677, // 2744-2751
+37329, 41243, 36183, 27132, 24193, 30855, 39523, 40943, // 2752-2759
+33561, 24779, 24350, 32806, 41466, 40966, 31472, 22789, // 2760-2767
+25504, 36054, 43538, 40249, 29001, 22189, 27882, 39482, // 2768-2775
+44373, 38124, 25300, 21372, 30396, 41987, 44287, 34077, // 2776-2783
+21842, 21093, 33258, 43783, 42376, 30740, 20201, 23477, // 2784-2791
+37097, 45809, 40954, 26991, 18812, 25909, 40549, 46594, // 2792-2799
+38333, 24008, 19252, 30252, 43688, 45727, 34111, 20715, // 2800-2807
+20267, 33982, 46186, 43876, 30030, 18047, 22187, 37909, // 2808-2815
+47477, 41000, 25724, 17313, 26029, 42552, 47929, 37001, // 2816-2823
+21713, 18055, 30745, 45558, 46387, 32783, 17701, 19216, // 2824-2831
+35726, 48655, 44473, 28312, 16568, 23023, 39900, 48810, // 2832-2839
+40683, 22728, 15640, 27144, 44167, 47874, 35900, 19221, // 2840-2847
+17466, 33432, 47015, 45567, 30672, 17101, 21180, 38279, // 2848-2855
+48185, 41311, 24860, 15672, 25780, 43240, 48015, 36062, // 2856-2863
+20132, 17809, 32093, 46348, 45561, 31296, 17637, 21621, // 2864-2871
+37940, 47789, 41776, 25974, 17507, 26715, 42929, 47592, // 2872-2879
+36240, 21414, 18907, 32597, 46346, 44362, 30786, 19190, // 2880-2887
+23230, 38458, 47529, 40488, 25737, 19261, 27712, 42591, // 2888-2895
+46399, 35347, 21718, 20355, 33088, 45732, 44081, 30413, // 2896-2903
+19738, 23389, 37744, 46095, 39820, 26062, 19390, 27637, // 2904-2911
+41744, 45913, 35439, 22779, 21761, 32878, 44159, 43173, // 2912-2919
+30391, 20431, 23870, 37044, 45791, 39795, 25847, 19406, // 2920-2927
+27253, 40817, 45571, 35283, 21928, 20525, 31749, 43343, // 2928-2935
+43097, 30858, 20068, 23195, 36846, 46209, 40582, 26864, // 2936-2943
+19974, 27126, 40325, 45053, 36574, 23631, 20615, 30755, // 2944-2951
+42874, 43771, 32444, 21388, 23039, 34950, 44499, 41045, // 2952-2959
+28850, 21208, 25128, 38090, 44490, 37829, 25949, 20853, // 2960-2967
+29176, 41380, 43816, 34592, 23392, 22748, 33744, 43338, // 2968-2975
+41581, 29919, 21011, 25932, 38402, 45399, 38661, 24957, // 2976-2983
+20830, 29962, 42587, 44747, 34159, 21948, 22714, 35028, // 2984-2991
+44938, 42756, 29071, 19599, 25113, 38484, 46108, 39028, // 2992-2999
+24107, 19114, 28956, 42039, 45188, 34551, 21015, 21106, // 3000-3007
+33722, 45186, 43374, 29338, 19568, 24235, 38012, 46016, // 3008-3015
+39467, 25671, 19558, 28140, 41060, 44939, 34776, 21129, // 3016-3023
+20313, 32245, 44523, 43046, 30014, 19909, 22984, 36869, // 3024-3031
+45361, 39924, 26857, 19962, 27473, 40730, 45423, 36060, // 3032-3039
+22647, 20627, 31677, 43679, 44473, 32227, 20308, 23196, // 3040-3047
+36251, 45708, 41491, 27080, 19677, 26933, 40592, 45831, // 3048-3055
+37541, 23647, 20335, 31505, 43264, 44264, 33080, 21650, // 3056-3063
+21784, 34803, 45708, 41917, 29159, 20426, 25834, 39289, // 3064-3071
+45657, 38229, 25453, 20667, 29043, 42056, 44681, 34114, // 3072-3079
+21756, 22034, 33813, 44083, 42734, 29932, 19951, 23975, // 3080-3087
+37411, 44945, 38928, 25921, 19286, 27694, 41247, 45166, // 3088-3095
+35600, 22933, 21466, 32906, 45002, 43946, 31484, 20453, // 3096-3103
+23318, 37261, 46133, 40127, 25978, 19176, 26822, 41868, // 3104-3111
+46404, 35830, 22556, 20285, 31504, 44325, 44513, 31380, // 3112-3119
+19657, 22131, 36145, 45686, 40993, 27501, 19499, 26505, // 3120-3127
+40420, 46256, 37204, 23176, 20314, 30653, 43695, 44459, // 3128-3135
+32018, 20484, 22305, 35229, 44863, 41026, 27155, 19472, // 3136-3143
+26301, 39203, 45384, 37465, 23293, 20447, 30530, 42961, // 3144-3151
+44450, 31871, 20540, 23192, 36048, 45438, 41107, 27121, // 3152-3159
+19937, 26608, 39909, 45685, 37140, 22845, 20486, 31629, // 3160-3167
+43263, 45176, 32584, 20232, 22780, 35755, 46010, 42274, // 3168-3175
+27391, 18423, 25340, 40470, 46805, 38001, 22828, 18362, // 3176-3183
+30522, 44194, 45676, 33162, 19688, 20849, 35448, 46752, // 3184-3191
+43238, 28177, 17168, 24079, 40080, 47991, 39582, 22877, // 3192-3199
+17363, 29250, 44496, 47463, 34237, 18683, 18630, 34360, // 3200-3207
+47815, 45062, 29288, 16316, 23222, 40225, 49203, 41464, // 3208-3215
+22877, 16026, 28735, 45597, 49318, 35840, 18481, 18019, // 3216-3223
+34876, 48517, 46450, 29631, 15077, 22298, 40396, 49747, // 3224-3231
+41233, 22366, 15058, 27726, 44785, 49158, 35342, 16969, // 3232-3239
+17506, 34315, 48289, 46265, 28223, 14698, 22235, 40319, // 3240-3247
+49770, 40752, 21856, 14780, 27824, 45077, 48741, 35007, // 3248-3255
+18188, 18144, 33542, 47853, 45642, 28676, 15992, 21439, // 3256-3263
+38929, 48980, 40748, 23524, 16292, 26191, 43101, 48622, // 3264-3271
+36180, 20504, 18618, 31608, 45695, 45332, 31447, 19001, // 3272-3279
+21824, 37145, 47694, 42566, 26280, 17905, 26097, 41517, // 3280-3287
+47887, 38226, 22660, 18858, 30847, 44614, 45849, 32656, // 3288-3295
+19168, 21511, 35652, 45912, 42668, 27464, 18477, 25276, // 3296-3303
+39315, 46501, 38402, 24094, 20426, 29419, 42528, 45701, // 3304-3311
+34021, 21883, 22217, 34093, 44590, 43083, 30347, 20787, // 3312-3319
+24823, 36891, 45230, 39768, 27174, 21133, 27509, 39528, // 3320-3327
+43803, 36008, 23439, 21787, 31554, 42135, 43292, 32231, // 3328-3335
+21803, 23717, 35213, 44662, 40912, 28868, 21415, 26132, // 3336-3343
+39110, 44645, 38056, 25676, 20470, 29044, 41766, 43812, // 3344-3351
+34557, 22576, 21243, 33062, 43287, 42022, 30143, 20189, // 3352-3359
+23326, 36594, 45286, 40529, 26937, 19570, 26563, 40126, // 3360-3367
+45251, 37235, 23551, 19627, 31356, 44123, 44509, 32961, // 3368-3375
+21473, 21633, 34827, 46123, 42562, 28066, 18747, 24848, // 3376-3383
+39198, 46129, 38655, 24004, 18565, 28996, 43067, 45830, // 3384-3391
+34138, 20451, 20070, 33962, 45841, 43520, 29236, 18799, // 3392-3399
+23834, 38984, 47694, 39714, 24372, 18147, 28385, 43598, // 3400-3407
+47312, 35348, 20740, 19667, 33372, 46271, 44692, 29793, // 3408-3415
+18139, 23193, 37889, 47507, 40841, 25192, 18230, 27654, // 3416-3423
+42370, 46236, 36317, 21805, 20047, 32586, 44763, 44529, // 3424-3431
+30880, 19840, 23643, 37743, 46893, 40460, 26337, 19266, // 3432-3439
+27289, 41387, 45925, 36654, 23519, 21017, 31646, 43424, // 3440-3447
+43449, 31133, 20429, 23750, 36058, 44563, 40296, 26677, // 3448-3455
+19547, 27141, 40207, 44685, 36064, 23191, 20124, 31710, // 3456-3463
+43781, 43392, 31782, 20189, 23269, 36727, 45534, 40686, // 3464-3471
+26721, 18847, 26476, 41762, 45734, 36126, 22573, 19296, // 3472-3479
+32349, 45186, 44740, 31605, 18751, 22123, 37247, 46622, // 3480-3487
+41568, 26377, 17411, 26558, 42471, 46993, 36813, 21096, // 3488-3495
+18394, 32913, 46205, 45727, 31240, 17269, 21669, 39043, // 3496-3503
+48313, 42300, 25345, 15047, 26457, 43786, 48682, 36816, // 3504-3511
+19163, 16448, 32453, 48230, 47169, 30155, 14686, 19931, // 3512-3519
+38669, 49612, 43347, 24307, 13769, 25296, 44113, 50693, // 3520-3527
+38623, 19114, 15125, 31697, 47873, 48104, 32236, 15595, // 3528-3535
+19156, 37817, 49345, 44317, 25675, 14654, 25152, 42833, // 3536-3543
+49696, 38382, 20092, 16029, 31458, 46791, 47424, 32053, // 3544-3551
+16582, 20429, 37445, 48814, 43963, 26274, 15745, 25487, // 3552-3559
+42328, 48962, 38099, 20491, 16979, 30955, 46126, 46970, // 3560-3567
+31682, 17326, 20739, 37212, 48356, 43257, 26300, 15897, // 3568-3575
+24900, 41652, 48334, 38406, 21192, 17342, 31491, 45389, // 3576-3583
+45872, 32453, 17620, 20078, 36886, 47597, 43388, 26964, // 3584-3591
+15694, 24995, 41849, 48585, 38920, 20640, 16307, 31201, // 3592-3599
+46144, 47363, 32919, 16475, 19412, 37242, 48205, 44202, // 3600-3607
+27184, 15030, 24297, 41228, 49109, 40274, 22000, 16955, // 3608-3615
+29917, 45432, 48349, 34175, 18132, 19460, 34948, 47423, // 3616-3623
+44582, 29103, 17897, 23843, 38896, 47612, 40600, 24806, // 3624-3631
+17846, 27247, 42258, 46335, 36670, 22175, 19693, 31560, // 3632-3639
+43951, 44501, 32223, 20082, 22104, 36274, 45254, 40563, // 3640-3647
+27500, 18772, 25778, 39769, 45233, 38115, 24037, 19735, // 3648-3655
+30100, 42777, 44742, 33672, 20415, 20820, 34689, 45154, // 3656-3663
+43249, 29049, 18680, 25114, 38877, 46379, 39485, 24986, // 3664-3671
+18816, 29339, 43731, 45612, 34344, 21071, 21072, 33687, // 3672-3679
+45041, 43378, 29745, 18982, 23754, 38410, 46408, 39533, // 3680-3687
+25496, 19209, 28113, 42451, 46235, 35725, 22050, 20501, // 3688-3695
+32771, 44575, 43343, 30592, 19697, 23900, 37393, 46038, // 3696-3703
+40301, 25526, 19461, 28312, 42522, 45653, 34655, 21401, // 3704-3711
+19695, 33228, 45265, 43937, 30134, 17258, 23684, 39379, // 3712-3719
+47486, 40792, 23304, 16183, 28701, 44824, 47501, 34212, // 3720-3727
+17380, 17811, 35668, 48575, 45525, 28453, 14810, 23551, // 3728-3735
+41536, 49973, 40888, 20507, 14779, 30497, 46356, 49068, // 3736-3743
+33585, 15007, 19282, 37948, 49218, 44190, 25024, 13508, // 3744-3751
+26225, 44380, 49525, 38509, 18182, 15657, 33682, 47870, // 3752-3759
+47589, 29723, 13610, 21532, 40283, 50019, 42167, 22287, // 3760-3767
+13884, 28377, 45842, 48632, 35510, 16952, 17333, 35759, // 3768-3775
+48021, 45455, 28453, 14946, 23852, 41638, 48569, 39132, // 3776-3783
+21768, 16019, 30186, 46149, 46313, 32304, 17431, 20194, // 3784-3791
+38335, 48355, 42286, 26111, 15863, 26556, 43687, 47809, // 3792-3799
+36464, 20627, 18120, 33334, 47426, 45307, 30365, 16699, // 3800-3807
+21541, 39636, 48488, 40927, 24102, 15696, 28070, 44713, // 3808-3815
+47453, 35554, 19397, 17452, 34333, 47828, 45055, 29946, // 3816-3823
+16233, 21740, 40110, 49448, 41149, 23689, 14901, 27906, // 3824-3831
+45283, 47329, 35111, 18040, 17187, 34897, 48045, 45257, // 3832-3839
+28765, 15236, 22307, 41156, 49254, 40363, 23236, 15078, // 3840-3847
+29027, 46315, 47913, 34285, 17463, 18033, 35646, 49136, // 3848-3855
+45220, 28377, 15021, 21991, 41326, 49873, 41107, 22608, // 3856-3863
+14632, 28368, 45325, 48009, 36079, 18611, 17129, 34722, // 3864-3871
+48055, 45200, 29835, 16325, 22565, 40421, 48068, 40877, // 3872-3879
+24174, 16262, 28682, 44476, 46342, 35171, 19267, 18497, // 3880-3887
+35391, 46289, 42949, 28773, 16195, 23485, 40814, 46967, // 3888-3895
+39182, 22846, 17151, 30339, 45259, 46091, 32826, 18603, // 3896-3903
+19955, 37136, 47499, 41770, 27092, 16956, 25889, 42946, // 3904-3911
+47557, 37225, 21621, 17792, 32178, 46548, 44901, 31484, // 3912-3919
+18392, 21177, 38406, 47873, 41205, 26161, 17577, 27269, // 3920-3927
+43659, 46761, 36302, 21260, 18375, 33953, 46023, 43726, // 3928-3935
+30877, 18577, 23118, 39083, 46866, 39653, 24708, 17205, // 3936-3943
+28344, 44160, 45790, 35450, 20679, 18711, 34978, 46736, // 3944-3951
+43576, 29332, 16962, 23353, 40942, 47118, 38240, 23407, // 3952-3959
+17183, 30226, 45434, 45822, 33282, 18230, 19176, 36462, // 3960-3967
+47375, 42426, 27132, 16144, 24805, 42458, 47731, 38072, // 3968-3975
+21212, 16774, 32041, 46333, 46195, 31655, 17292, 20938, // 3976-3983
+38918, 48746, 41833, 25368, 15351, 26764, 44142, 47695, // 3984-3991
+36534, 19737, 17270, 33497, 47715, 45474, 29647, 16192, // 3992-3999
+21647, 40226, 48573, 40699, 24568, 16015, 28209, 44840, // 4000-4007
+47130, 34951, 19199, 18423, 35374, 48290, 43895, 28621, // 4008-4015
+16035, 22966, 42559, 48813, 38531, 22298, 15836, 30048, // 4016-4023
+47012, 46570, 32672, 17063, 18921, 38523, 48824, 42605, // 4024-4031
+25789, 14015, 25058, 45175, 49890, 37364, 19088, 14729, // 4032-4039
+33366, 50197, 47904, 30065, 13156, 19658, 41303, 51823, // 4040-4047
+42842, 22039, 11880, 27198, 47675, 51085, 35642, 15030, // 4048-4055
+14956, 35661, 51512, 47884, 27281, 11408, 20700, 43559, // 4056-4063
+52530, 40906, 19674, 11728, 29219, 48977, 50894, 33769, // 4064-4071
+13669, 16166, 37477, 52254, 46489, 24733, 10707, 22564, // 4072-4079
+45041, 51944, 39031, 17467, 12592, 32428, 50010, 49111, // 4080-4087
+31307, 12254, 17778, 41130, 52401, 44005, 22237, 11055, // 4088-4095
+27104, 47771, 51045, 35697, 14622, 14428, 37051, 52026, // 4096-4103
+47181, 27114, 11095, 22576, 44894, 52049, 40833, 18615, // 4104-4111
+12494, 31684, 49923, 49993, 31757, 12812, 18087, 40486, // 4112-4119
+52263, 44836, 23170, 10559, 26093, 47693, 51316, 36752, // 4120-4127
+15993, 14229, 35171, 50595, 47490, 28324, 11298, 20751, // 4128-4135
+43225, 52155, 41985, 20180, 11734, 29048, 48647, 50014, // 4136-4143
+33724, 13836, 16061, 38513, 51504, 45338, 24741, 10777, // 4144-4151
+24391, 45717, 51148, 38528, 16689, 13450, 33536, 50457, // 4152-4159
+47937, 29391, 12481, 19509, 42348, 51110, 42238, 21567, // 4160-4167
+11848, 29159, 47328, 49436, 35018, 15571, 16793, 36934, // 4168-4175
+50292, 45313, 26190, 12301, 24666, 44653, 49662, 39570, // 4176-4183
+19001, 14276, 33340, 48865, 47808, 31773, 13800, 19855, // 4184-4191
+41349, 50306, 42838, 23514, 12875, 27709, 46310, 49391, // 4192-4199
+36003, 16351, 16420, 36846, 49676, 45389, 28439, 13011, // 4200-4207
+22880, 43218, 49103, 39830, 19900, 13540, 31198, 47617, // 4208-4215
+47674, 32815, 15161, 18636, 39209, 49745, 42260, 24751, // 4216-4223
+13708, 26414, 45710, 48090, 36262, 18291, 16548, 35449, // 4224-4231
+48391, 44949, 29710, 14733, 21975, 43166, 49493, 39435, // 4232-4239
+21983, 14275, 30647, 48101, 47080, 33478, 15935, 17961, // 4240-4247
+39648, 49897, 42980, 25573, 12793, 25899, 46120, 48588, // 4248-4255
+36824, 17447, 13908, 34912, 50284, 46253, 28891, 12269, // 4256-4263
+20305, 43450, 51853, 40948, 20352, 11259, 29353, 50154, // 4264-4271
+50155, 33745, 13432, 14988, 38489, 53354, 46646, 25316, // 4272-4279
+9881, 22491, 46817, 53405, 40154, 17805, 11035, 31506, // 4280-4287
+52053, 50732, 32026, 11491, 15706, 39569, 53818, 46342, // 4288-4295
+23610, 9764, 23121, 47325, 53611, 38741, 16931, 11639, // 4296-4303
+31980, 51384, 50058, 32154, 11501, 16746, 40467, 53055, // 4304-4311
+45355, 23895, 10914, 24118, 46930, 51962, 38954, 17437, // 4312-4319
+12889, 32661, 49565, 48888, 31647, 13164, 18636, 39670, // 4320-4327
+50690, 43025, 23008, 12526, 26776, 46156, 48853, 36479, // 4328-4335
+17259, 15608, 35282, 49313, 45796, 28451, 13822, 22401, // 4336-4343
+41727, 49187, 40326, 21549, 14600, 30080, 46699, 47516, // 4344-4351
+33865, 16523, 18754, 37587, 47998, 43674, 26685, 14406, // 4352-4359
+24967, 42933, 47910, 37212, 20973, 16642, 32435, 47567, // 4360-4367
+45465, 31751, 17022, 20976, 39523, 48466, 41819, 25359, // 4368-4375
+15863, 26931, 44401, 48287, 36154, 19785, 16990, 33382, // 4376-4383
+48160, 45994, 31120, 16038, 19900, 38794, 49655, 43117, // 4384-4391
+25260, 14696, 25085, 43498, 49021, 37635, 20910, 15980, // 4392-4399
+30424, 46680, 47093, 33125, 17673, 19086, 36094, 48872, // 4400-4407
+44433, 28274, 16365, 22693, 40858, 48978, 40458, 23693, // 4408-4415
+15767, 27933, 45359, 47910, 35806, 19626, 17221, 33429, // 4416-4423
+47335, 46008, 31600, 16746, 20258, 38678, 48427, 42150, // 4424-4431
+26793, 15264, 25081, 43182, 47491, 38676, 22135, 16628, // 4432-4439
+31294, 46091, 46320, 33284, 17827, 19089, 36531, 47284, // 4440-4447
+43410, 27993, 14906, 23780, 41169, 47473, 40011, 22540, // 4448-4455
+16247, 29867, 44803, 46653, 34208, 18592, 19609, 36343, // 4456-4463
+46659, 43425, 28525, 16007, 24853, 41241, 47204, 39150, // 4464-4471
+22403, 17218, 31342, 44872, 45102, 33481, 18219, 20571, // 4472-4479
+37128, 46263, 42482, 27244, 16512, 26126, 42674, 46356, // 4480-4487
+37056, 21890, 17702, 33282, 45429, 43878, 31731, 17957, // 4488-4495
+22295, 39011, 46708, 41259, 25950, 16594, 27772, 43746, // 4496-4503
+46528, 35654, 20687, 18254, 34586, 47078, 43983, 30505, // 4504-4511
+16792, 22511, 41037, 47898, 40737, 24815, 16005, 28354, // 4512-4519
+44502, 47604, 36165, 19522, 17218, 34343, 48065, 45476, // 4520-4527
+30707, 15760, 20667, 40096, 48891, 42005, 24438, 14281, // 4528-4535
+26801, 45073, 49116, 36383, 18964, 15592, 33208, 48337, // 4536-4543
+46476, 31179, 14136, 18733, 39463, 49564, 43252, 25733, // 4544-4551
+12770, 24260, 44811, 49673, 38375, 19931, 13762, 30713, // 4552-4559
+47880, 48232, 33128, 15247, 17837, 37825, 49737, 45236, // 4560-4567
+26759, 12704, 24138, 43787, 49795, 39728, 20231, 13339, // 4568-4575
+31359, 48378, 47651, 33316, 15314, 18184, 38778, 49800, // 4576-4583
+44264, 26627, 13504, 24974, 44188, 49673, 39196, 19194, // 4584-4591
+14443, 32302, 48467, 47577, 32041, 14805, 18339, 39784, // 4592-4599
+50259, 43302, 25387, 12568, 25889, 45890, 49464, 37582, // 4600-4607
+18202, 14606, 34019, 49704, 47035, 30387, 13233, 19428, // 4608-4615
+41738, 51246, 42495, 23028, 12027, 27232, 47457, 50274, // 4616-4623
+36664, 15713, 14100, 35707, 50501, 47777, 28769, 11472, // 4624-4631
+20392, 42369, 52428, 42503, 21108, 11169, 27385, 48135, // 4632-4639
+50835, 35529, 15262, 14757, 35854, 51239, 47364, 28375, // 4640-4647
+11605, 20734, 43542, 52186, 41829, 21040, 11743, 27895, // 4648-4655
+48151, 50460, 35494, 15699, 14771, 35614, 50510, 46896, // 4656-4663
+28160, 12510, 21299, 42596, 51555, 42084, 21012, 11747, // 4664-4671
+28721, 47339, 49243, 35267, 15538, 15238, 36267, 50376, // 4672-4679
+46527, 28277, 12342, 22084, 42667, 49995, 41389, 21199, // 4680-4687
+12974, 29656, 47245, 48488, 34994, 16134, 17040, 37167, // 4688-4695
+49124, 45583, 28131, 14038, 23492, 42777, 49451, 40448, // 4696-4703
+21614, 14229, 30438, 46581, 47452, 34086, 16366, 18052, // 4704-4711
+37497, 48618, 43960, 27187, 13151, 24665, 44730, 48845, // 4712-4719
+39280, 19612, 14348, 32200, 47855, 47919, 32612, 15004, // 4720-4727
+18976, 39671, 49285, 43039, 24346, 12961, 26867, 45334, // 4728-4735
+49237, 36924, 17138, 15507, 34629, 48392, 46501, 29549, // 4736-4743
+13753, 21742, 41310, 49722, 41872, 23089, 14181, 28176, // 4744-4751
+45958, 48601, 35865, 17873, 17745, 35666, 47978, 45473, // 4752-4759
+28829, 14997, 23131, 41251, 47932, 40218, 23222, 15595, // 4760-4767
+29113, 44464, 46081, 34849, 19435, 18753, 35695, 46415, // 4768-4775
+43100, 29457, 16876, 24613, 40986, 46174, 39374, 23960, // 4776-4783
+17670, 30916, 43779, 44295, 34186, 19858, 20784, 36847, // 4784-4791
+45324, 41498, 28512, 17912, 26247, 41078, 45014, 38203, // 4792-4799
+23840, 18917, 32302, 44124, 43258, 33289, 20912, 22349, // 4800-4807
+37776, 45547, 40488, 28567, 19465, 26673, 41001, 44778, // 4808-4815
+37394, 24959, 19926, 31040, 43639, 42763, 32861, 21483, // 4816-4823
+21793, 35419, 43843, 40923, 29692, 20163, 25101, 38367, // 4824-4831
+44434, 38431, 25644, 20003, 29310, 41132, 43130, 35046, // 4832-4839
+23138, 21103, 33202, 43605, 41235, 31040, 21237, 23866, // 4840-4847
+37105, 43919, 38921, 27388, 20475, 27129, 40634, 44054, // 4848-4855
+36194, 24405, 20199, 31544, 43479, 43304, 33246, 21072, // 4856-4863
+22019, 36005, 44910, 41439, 28591, 18638, 25270, 40342, // 4864-4871
+45714, 38374, 23980, 18321, 30060, 44084, 45201, 34730, // 4872-4879
+20826, 19734, 34774, 45924, 43947, 30440, 18019, 22685, // 4880-4887
+39470, 47931, 40803, 25780, 17054, 26987, 43963, 47842, // 4888-4895
+37114, 20860, 17727, 33025, 46476, 45913, 31726, 16861, // 4896-4903
+20740, 38597, 47979, 42248, 26177, 15983, 25729, 42740, // 4904-4911
+47978, 37527, 21384, 16622, 31075, 46417, 46180, 32618, // 4912-4919
+18212, 20219, 36791, 47827, 42750, 27382, 16134, 24130, // 4920-4927
+42023, 47414, 38187, 22756, 16635, 30118, 45792, 46198, // 4928-4935
+33608, 18512, 18760, 36620, 47792, 42510, 27821, 15936, // 4936-4943
+23856, 41758, 48195, 38446, 22026, 16403, 30291, 46555, // 4944-4951
+46849, 33480, 17537, 18739, 37259, 48964, 43713, 27477, // 4952-4959
+14639, 22962, 42881, 49496, 39678, 22029, 14499, 29859, // 4960-4967
+46942, 48060, 34456, 17266, 17676, 35989, 49203, 44483, // 4968-4975
+28706, 15383, 22041, 41528, 49671, 40961, 23061, 15254, // 4976-4983
+28066, 44920, 48669, 36277, 19145, 16789, 33412, 47746, // 4984-4991
+45552, 31218, 16422, 20323, 38624, 48562, 42478, 26170, // 4992-4999
+15490, 25444, 43118, 47278, 37940, 21906, 16026, 30907, // 5000-5007
+46466, 46305, 32694, 17769, 19436, 36935, 47965, 42946, // 5008-5015
+27914, 16248, 23747, 40872, 48160, 39884, 22973, 16680, // 5016-5023
+29733, 45382, 46872, 34665, 19418, 18293, 34305, 47048, // 5024-5031
+44018, 29758, 17116, 22216, 39288, 47343, 40757, 26032, // 5032-5039
+16682, 27277, 43472, 45859, 36406, 21303, 18240, 33044, // 5040-5047
+45919, 44180, 31010, 17924, 22529, 39270, 46713, 41055, // 5048-5055
+25550, 16765, 27997, 42557, 45950, 37101, 20624, 18484, // 5056-5063
+34309, 45860, 43916, 31027, 18286, 22994, 38773, 46872, // 5064-5071
+41098, 24772, 17184, 28849, 43545, 45683, 35264, 20510, // 5072-5079
+19573, 35118, 45726, 42906, 29814, 17714, 23940, 40363, // 5080-5087
+46733, 38895, 24076, 17719, 29821, 44871, 45732, 34349, // 5088-5095
+19142, 20132, 37134, 46767, 42520, 27924, 15812, 24237, // 5096-5103
+42514, 47685, 37794, 21280, 16519, 32008, 46541, 45759, // 5104-5111
+32550, 16847, 19746, 38272, 48482, 42626, 26412, 15452, // 5112-5119
+25359, 43298, 48044, 37879, 20873, 16508, 31446, 46592, // 5120-5127
+46682, 31960, 16872, 19735, 38128, 49333, 43041, 26535, // 5128-5135
+15100, 24521, 43282, 48592, 38546, 21607, 15174, 30811, // 5136-5143
+47605, 47049, 33172, 17273, 18938, 37704, 48400, 43457, // 5144-5151
+28027, 14736, 23957, 43034, 48952, 39389, 21425, 15436, // 5152-5159
+31167, 46294, 46883, 33722, 16062, 18759, 38329, 48529, // 5160-5167
+44167, 27731, 13678, 24420, 42921, 48426, 39226, 20654, // 5168-5175
+15293, 31101, 46386, 46843, 32967, 16327, 19313, 37436, // 5176-5183
+48028, 43502, 26256, 14315, 25458, 42933, 47717, 38312, // 5184-5191
+21285, 16465, 31088, 45471, 45923, 32874, 17097, 20151, // 5192-5199
+37687, 46895, 42527, 27254, 15921, 26030, 42584, 46876, // 5200-5207
+37710, 21591, 17096, 31775, 45850, 45296, 31877, 17273, // 5208-5215
+21072, 37637, 47443, 42457, 26924, 17488, 26977, 42410, // 5216-5223
+46427, 37784, 22614, 19121, 32720, 45379, 44198, 31494, // 5224-5231
+19038, 23227, 39126, 46692, 40492, 26131, 17630, 27891, // 5232-5239
+43643, 45572, 36103, 21265, 18251, 33969, 46279, 44359, // 5240-5247
+31211, 17590, 22850, 40453, 47686, 40677, 24171, 15809, // 5248-5255
+28209, 43980, 46989, 35800, 18969, 18110, 34693, 46522, // 5256-5263
+44742, 30324, 16691, 21930, 38572, 47643, 41238, 24914, // 5264-5271
+16703, 27542, 42857, 46321, 37113, 21519, 18392, 32853, // 5272-5279
+45434, 44513, 31527, 18996, 22040, 37360, 46199, 40815, // 5280-5287
+27213, 18482, 26810, 40916, 44741, 36724, 23118, 19989, // 5288-5295
+31708, 43398, 43277, 32103, 20449, 22754, 36650, 44508, // 5296-5303
+40343, 27870, 19681, 27062, 40405, 44177, 35925, 23549, // 5304-5311
+20148, 32410, 43797, 41878, 31841, 21186, 23472, 37698, // 5312-5319
+44667, 39431, 27217, 19417, 27979, 42098, 44055, 34618, // 5320-5327
+22927, 20403, 33297, 45102, 42839, 31057, 19322, 23060, // 5328-5335
+39394, 46065, 40071, 26220, 17777, 28329, 44016, 46475, // 5336-5343
+35826, 21770, 18861, 33945, 47072, 44558, 31573, 18616, // 5344-5351
+20996, 38528, 48066, 41354, 25946, 16089, 26352, 43988, // 5352-5359
+47759, 37209, 21439, 16389, 31815, 47593, 46011, 31946, // 5360-5367
+17497, 18972, 37543, 48176, 42308, 26873, 15253, 24815, // 5368-5375
+43228, 48266, 38218, 21145, 15666, 31265, 46249, 45381, // 5376-5383
+32433, 17206, 18774, 37505, 48135, 42750, 26672, 14709, // 5384-5391
+23994, 42609, 49115, 38852, 21211, 15070, 29593, 46724, // 5392-5399
+48083, 33715, 16967, 17439, 35677, 49173, 45334, 28838, // 5400-5407
+14922, 22529, 41742, 49107, 41033, 24207, 15386, 28005, // 5408-5415
+45780, 48040, 36502, 19780, 16532, 33997, 48132, 45652, // 5416-5423
+31500, 16514, 20783, 38895, 48145, 43078, 26384, 15605, // 5424-5431
+26492, 43585, 48447, 38151, 20422, 16922, 32362, 46247, // 5432-5439
+46400, 32963, 16627, 19767, 37398, 47187, 42982, 27680, // 5440-5447
+16588, 24601, 41332, 47252, 38693, 22921, 17115, 29848, // 5448-5455
+44076, 45262, 33735, 19615, 20210, 34831, 45577, 42728, // 5456-5463
+28894, 17366, 24550, 39633, 44877, 39205, 24949, 17504, // 5464-5471
+28878, 43207, 44927, 35034, 20698, 20076, 34782, 44625, // 5472-5479
+42719, 31044, 18662, 23457, 38418, 45367, 40720, 27035, // 5480-5487
+19134, 27658, 40898, 45500, 37644, 23804, 19954, 32067, // 5488-5495
+43612, 43992, 33756, 21435, 23435, 35610, 43981, 41476, // 5496-5503
+29809, 20661, 26261, 38716, 42855, 38023, 27440, 20990, // 5504-5511
+28987, 40510, 42747, 35169, 24189, 22299, 33228, 42651, // 5512-5519
+40807, 31808, 22158, 24466, 36338, 42810, 39356, 29035, // 5520-5527
+20996, 27006, 39017, 42935, 37133, 25367, 20868, 30769, // 5528-5535
+41338, 42296, 33861, 21968, 22670, 34749, 42987, 41053, // 5536-5543
+30358, 20210, 25242, 38655, 44014, 38597, 26642, 20594, // 5544-5551
+29456, 41611, 43808, 35604, 22723, 21474, 34252, 43932, // 5552-5559
+42230, 31710, 20416, 24379, 38338, 44607, 40008, 27103, // 5560-5567
+19459, 28031, 41277, 44138, 36081, 23144, 20195, 32815, // 5568-5575
+43850, 42748, 32093, 20292, 23110, 37500, 45094, 40560, // 5576-5583
+27870, 18821, 27210, 41634, 44332, 37721, 24429, 19331, // 5584-5591
+31617, 43148, 43383, 33367, 20851, 22389, 36143, 44034, // 5592-5599
+40907, 28928, 18804, 25454, 39570, 44447, 38250, 24753, // 5600-5607
+19360, 29788, 41858, 43678, 34926, 22540, 21401, 34247, // 5608-5615
+43265, 41577, 31260, 20859, 23406, 36990, 44527, 39455, // 5616-5623
+27721, 19654, 27175, 40305, 43602, 36529, 25860, 21349, // 5624-5631
+30481, 41210, 42616, 34896, 22490, 21729, 34455, 43004, // 5632-5639
+40723, 31931, 21376, 24263, 37356, 43067, 39776, 28544, // 5640-5647
+20346, 28090, 40149, 43792, 37064, 24796, 21295, 31443, // 5648-5655
+42606, 43333, 33711, 21839, 22370, 35479, 44333, 41394, // 5656-5663
+30795, 20728, 24787, 38472, 44385, 39413, 27248, 19911, // 5664-5671
+28331, 41074, 43584, 36436, 23662, 19959, 32413, 43100, // 5672-5679
+42298, 33008, 20817, 22494, 36781, 44071, 41697, 29348, // 5680-5687
+18433, 25327, 39808, 45434, 38843, 24442, 19259, 29920, // 5688-5695
+41579, 44790, 35537, 21266, 20617, 33961, 43547, 42995, // 5696-5703
+31825, 20556, 23840, 36624, 44549, 40423, 28303, 20775, // 5704-5711
+27576, 39068, 43642, 37513, 25696, 20988, 30102, 40859, // 5712-5719
+42347, 35536, 23883, 22586, 33025, 41115, 41301, 32496, // 5720-5727
+22315, 24289, 35394, 42534, 39897, 29256, 21697, 27398, // 5728-5735
+37486, 41990, 38546, 27207, 21918, 29882, 39364, 41539, // 5736-5743
+35656, 24925, 23318, 32903, 40579, 40309, 32537, 23308, // 5744-5751
+24505, 35689, 41668, 39698, 30734, 21788, 27561, 38181, // 5752-5759
+41386, 38004, 27223, 21293, 30014, 40706, 41954, 35041, // 5760-5767
+23231, 21998, 34583, 41889, 41425, 31914, 20823, 26450, // 5768-5775
+38001, 42596, 40212, 27063, 19201, 29594, 40932, 43999, // 5776-5783
+36350, 22323, 20736, 33283, 43886, 43451, 31806, 19173, // 5784-5791
+23388, 37645, 45275, 41336, 27040, 17418, 27252, 41842, // 5792-5799
+45639, 38321, 22949, 18223, 31369, 45092, 45208, 33492, // 5800-5807
+19405, 20346, 36339, 46482, 42953, 28839, 17616, 25031, // 5808-5815
+40368, 46690, 39778, 23412, 17588, 29688, 42853, 45893, // 5816-5823
+35450, 18716, 19322, 34813, 45221, 44408, 30360, 17185, // 5824-5831
+22911, 39130, 47178, 40982, 25020, 17144, 27519, 42158, // 5832-5839
+46490, 36317, 20649, 18375, 32744, 45065, 44352, 32182, // 5840-5847
+18455, 21483, 37311, 46326, 42070, 27550, 17278, 25721, // 5848-5855
+41063, 46161, 38633, 23296, 18027, 30580, 43353, 45774, // 5856-5863
+35407, 20057, 20281, 34466, 45332, 43851, 30462, 18371, // 5864-5871
+23297, 38809, 46017, 40548, 26534, 18141, 27251, 41473, // 5872-5879
+45116, 37688, 23829, 18615, 31658, 43978, 43620, 34487, // 5880-5887
+21068, 20997, 35826, 44934, 42330, 29783, 18658, 24752, // 5888-5895
+39096, 44905, 39954, 25703, 17901, 28267, 41644, 44910, // 5896-5903
+36731, 22490, 19607, 32204, 43534, 44482, 32821, 19869, // 5904-5911
+22045, 36124, 45805, 42613, 28686, 18346, 25022, 39248, // 5912-5919
+46119, 39729, 25693, 18445, 27723, 41848, 45606, 36924, // 5920-5927
+22184, 18900, 32235, 44293, 44443, 33188, 19389, 21252, // 5928-5935
+36009, 45385, 42783, 29795, 17821, 24063, 38751, 45836, // 5936-5943
+40793, 25308, 18040, 28312, 41932, 45854, 37163, 21680, // 5944-5951
+19676, 32828, 43230, 44201, 33040, 19620, 22335, 35768, // 5952-5959
+44696, 42360, 29402, 19236, 25516, 39029, 45271, 39573, // 5960-5967
+25324, 18968, 28662, 41387, 44435, 36744, 22856, 20637, // 5968-5975
+32810, 42614, 43054, 33118, 20749, 22843, 36389, 43741, // 5976-5983
+41430, 29544, 18932, 25498, 39047, 44429, 39089, 25678, // 5984-5991
+19428, 29289, 41166, 43714, 35757, 22472, 21264, 33279, // 5992-5999
+42411, 42888, 32552, 21059, 23702, 35540, 43152, 40820, // 6000-6007
+28827, 19915, 26995, 38719, 43417, 37883, 25701, 21033, // 6008-6015
+30021, 40073, 41928, 35472, 23794, 22664, 33181, 41050, // 6016-6023
+40811, 32865, 23536, 25733, 36254, 41825, 39556, 30040, // 6024-6031
+22818, 28445, 38148, 41619, 37610, 27937, 23907, 31290, // 6032-6039
+39509, 40578, 34630, 25660, 25399, 33817, 39491, 39340, // 6040-6047
+32336, 24392, 26633, 35428, 40327, 38009, 29809, 24174, // 6048-6055
+28498, 36890, 39944, 35605, 27795, 24743, 31000, 37806, // 6056-6063
+38525, 33194, 26080, 25865, 33466, 39449, 37968, 32237, // 6064-6071
+26413, 28439, 36201, 39368, 35906, 29399, 25215, 29395, // 6072-6079
+37461, 38682, 34144, 27715, 25820, 33140, 39119, 38519, // 6080-6087
+33206, 26328, 27091, 34454, 38965, 37061, 31153, 25138, // 6088-6095
+27775, 36598, 39830, 36835, 29403, 24535, 30516, 38902, // 6096-6103
+39455, 34725, 27662, 25610, 32974, 39434, 38261, 32357, // 6104-6111
+25408, 26200, 35110, 39218, 36508, 30734, 24245, 28568, // 6112-6119
+38670, 39385, 34850, 27827, 23438, 31427, 40318, 39036, // 6120-6127
+33371, 24819, 23993, 35039, 42204, 39754, 31952, 23573, // 6128-6135
+26706, 38632, 42564, 38008, 28605, 21962, 29704, 41587, // 6136-6143
+42067, 35251, 25148, 22110, 32466, 42332, 40577, 31997, // 6144-6151
+23141, 23741, 36215, 42825, 39182, 30245, 21584, 26247, // 6152-6159
+39252, 42566, 37364, 27021, 20784, 30188, 41358, 41528, // 6160-6167
+34174, 24031, 22201, 33410, 41311, 39896, 31938, 22461, // 6168-6175
+24726, 36047, 41620, 38241, 28955, 22249, 27812, 37836, // 6176-6183
+41359, 36514, 27264, 23407, 30271, 39413, 40523, 34463, // 6184-6191
+26755, 25021, 32886, 40104, 39194, 32499, 25481, 26528, // 6192-6199
+34664, 40460, 38165, 31739, 25663, 27368, 36764, 39849, // 6200-6207
+36231, 30081, 24917, 29305, 37950, 39186, 35032, 28230, // 6208-6215
+25441, 32042, 38696, 38687, 33852, 26534, 25785, 33858, // 6216-6223
+39326, 38332, 32054, 25500, 26898, 35155, 39536, 37010, // 6224-6231
+30341, 25280, 28961, 36999, 39980, 35993, 28760, 24752, // 6232-6239
+30529, 38206, 39281, 34813, 26936, 25301, 32924, 39074, // 6240-6247
+38932, 33844, 26222, 26706, 34736, 39653, 38485, 31594, // 6248-6255
+25428, 27847, 36477, 39756, 36355, 29528, 24979, 29898, // 6256-6263
+37756, 39224, 34672, 28265, 25587, 31950, 38317, 37845, // 6264-6271
+33345, 27165, 26651, 33739, 37877, 36337, 31504, 25757, // 6272-6279
+28332, 36076, 38304, 35129, 29463, 25607, 31045, 37994, // 6280-6287
+38727, 34083, 27013, 26847, 33588, 38458, 37165, 32055, // 6288-6295
+26709, 27755, 35813, 39739, 35765, 29249, 24968, 29495, // 6296-6303
+37975, 39929, 34717, 27260, 25427, 32103, 39459, 39078, // 6304-6311
+32674, 25846, 26042, 34831, 40431, 37923, 30833, 24335, // 6312-6319
+27701, 36890, 40523, 37206, 28580, 23477, 30016, 38887, // 6320-6327
+40791, 35368, 26252, 23922, 32599, 40609, 40107, 32778, // 6328-6335
+25006, 25110, 34915, 41518, 38025, 30672, 23647, 27028, // 6336-6343
+38330, 42003, 36221, 28188, 23870, 29853, 40063, 40653, // 6344-6351
+33987, 25899, 23259, 33128, 41314, 39825, 32307, 23924, // 6352-6359
+25658, 36309, 42255, 37960, 29065, 22188, 27470, 39329, // 6360-6367
+42461, 35802, 25804, 22373, 30594, 41474, 42627, 33798, // 6368-6375
+23548, 22427, 34008, 43314, 40743, 30755, 21905, 24750, // 6376-6383
+36833, 44065, 39021, 27770, 21549, 27483, 39879, 44089, // 6384-6391
+36135, 25078, 21856, 30737, 41396, 42861, 33812, 23836, // 6392-6399
+23236, 33229, 42917, 41001, 31231, 22269, 24478, 36701, // 6400-6407
+43913, 39030, 28033, 21144, 26920, 39351, 43332, 37363, // 6408-6415
+26359, 21114, 29972, 41253, 42480, 34533, 24054, 22460, // 6416-6423
+33339, 42594, 40855, 31463, 22366, 24484, 36664, 42658, // 6424-6431
+38777, 28846, 21798, 27771, 38680, 42331, 36511, 26052, // 6432-6439
+22309, 31034, 40424, 41150, 33862, 24607, 23468, 33813, // 6440-6447
+41577, 39673, 31505, 23174, 26268, 36936, 42035, 37824, // 6448-6455
+28960, 23255, 28833, 38765, 41007, 35132, 26719, 23776, // 6456-6463
+31213, 39981, 40126, 33406, 25198, 25351, 34593, 41053, // 6464-6471
+38505, 31246, 25023, 27363, 36642, 40541, 36218, 29191, // 6472-6479
+24945, 29814, 38268, 39601, 34703, 27651, 25601, 32662, // 6480-6487
+39941, 38364, 32509, 26817, 27093, 35213, 40106, 36781, // 6488-6495
+30051, 25721, 29118, 37196, 39408, 34770, 28136, 25522, // 6496-6503
+31467, 38452, 38645, 33753, 27248, 26160, 33649, 39654, // 6504-6511
+37519, 31751, 25857, 26888, 35149, 39819, 36526, 29309, // 6512-6519
+25348, 29083, 36587, 39308, 35145, 28955, 26055, 30960, // 6520-6527
+38063, 38213, 33549, 28388, 26946, 31559, 37533, 37701, // 6528-6535
+32657, 27877, 27994, 33759, 38160, 36181, 31743, 27977, // 6536-6543
+28638, 34886, 38605, 35148, 30238, 27578, 29858, 36653, // 6544-6551
+38011, 33820, 29697, 27381, 31342, 38203, 38050, 32450, // 6552-6559
+27929, 27633, 33078, 38669, 37255, 31920, 26763, 27065, // 6560-6567
+35892, 40655, 36444, 29881, 25322, 28234, 37415, 41125, // 6568-6575
+36053, 28175, 23997, 30367, 39919, 40528, 33616, 26500, // 6576-6583
+24584, 31744, 41185, 39953, 32044, 24565, 24376, 34590, // 6584-6591
+41179, 38912, 30976, 23305, 26169, 37133, 42847, 37398, // 6592-6599
+27851, 23119, 28926, 39197, 42060, 35773, 25790, 22665, // 6600-6607
+31568, 41069, 41321, 33609, 24514, 24039, 33673, 41740, // 6608-6615
+40463, 31272, 22955, 25515, 36534, 42802, 37977, 28715, // 6616-6623
+23146, 28059, 38807, 42437, 36364, 26789, 23407, 30572, // 6624-6631
+39608, 41279, 34181, 26181, 24997, 32818, 40816, 39307, // 6632-6639
+32332, 25622, 26066, 34308, 39722, 37444, 30726, 25202, // 6640-6647
+27990, 36437, 39716, 35694, 29598, 25603, 29342, 36967, // 6648-6655
+38920, 34845, 29021, 26187, 30749, 37485, 38245, 33653, // 6656-6663
+28160, 27076, 32540, 37696, 37296, 33020, 27647, 27401, // 6664-6671
+33141, 37958, 36283, 32017, 27277, 27624, 34649, 37819, // 6672-6679
+35702, 31586, 27323, 29333, 36176, 38199, 35566, 30406, // 6680-6687
+26982, 30653, 37362, 37825, 34216, 28964, 26491, 33143, // 6688-6695
+38965, 37499, 32638, 27433, 26985, 34218, 39343, 36995, // 6696-6703
+31247, 26298, 27958, 35815, 39061, 35958, 29911, 26115, // 6704-6711
+30566, 37486, 38702, 34519, 28577, 26318, 32247, 37813, // 6712-6719
+37895, 33114, 27023, 27271, 33686, 38237, 37321, 31709, // 6720-6727
+26213, 28419, 35736, 38954, 36033, 30221, 25964, 29777, // 6728-6735
+37686, 39126, 34294, 28520, 26122, 31563, 38033, 38143, // 6736-6743
+33358, 27248, 26360, 33653, 39196, 37561, 32123, 25983, // 6744-6751
+27725, 36239, 39766, 36710, 29811, 24384, 29173, 37672, // 6752-6759
+39600, 35466, 27357, 24248, 31871, 39618, 40248, 33541, // 6760-6767
+25219, 24835, 33816, 40434, 38443, 32158, 25058, 26104, // 6768-6775
+35860, 41310, 37241, 30147, 24919, 28579, 37501, 40118, // 6776-6783
+35706, 28418, 24574, 30641, 39322, 39249, 33873, 26919, // 6784-6791
+25160, 33231, 40117, 38599, 32404, 25689, 25991, 34426, // 6792-6799
+40365, 37634, 30592, 25231, 27836, 36712, 40337, 35963, // 6800-6807
+28219, 24965, 30293, 38641, 39736, 33716, 27499, 25343, // 6808-6815
+31592, 39254, 38088, 32483, 26954, 26206, 34220, 39511, // 6816-6823
+36833, 31272, 26252, 27018, 36038, 40423, 35776, 29982, // 6824-6831
+25714, 29087, 37751, 39720, 34859, 29356, 25699, 30588, // 6832-6839
+38191, 38476, 34107, 28672, 26714, 32196, 38787, 37968, // 6840-6847
+32756, 27318, 26581, 33879, 39446, 37305, 32215, 26761, // 6848-6855
+27957, 35006, 38993, 37088, 30778, 26456, 28825, 35831, // 6856-6863
+38709, 36185, 30316, 25847, 30188, 37186, 38539, 34969, // 6864-6871
+28886, 26501, 31366, 37925, 38493, 33263, 27891, 26303, // 6872-6879
+33313, 38815, 37575, 32723, 26445, 27124, 34737, 39273, // 6880-6887
+36732, 31231, 25514, 28397, 36756, 39557, 36381, 29099, // 6888-6895
+24452, 29952, 37837, 39141, 34635, 27274, 24421, 32063, // 6896-6903
+39587, 39013, 33822, 25986, 25491, 33447, 39555, 38898, // 6904-6911
+32103, 25050, 26636, 34799, 39681, 37559, 30282, 24753, // 6912-6919
+28150, 36151, 39798, 36905, 29900, 25397, 29221, 36794, // 6920-6927
+39065, 35149, 29192, 26348, 30522, 36983, 38069, 34312, // 6928-6935
+28534, 26690, 31911, 37327, 36974, 33564, 28460, 27251, // 6936-6943
+32707, 37003, 36947, 32966, 28653, 28528, 33958, 36937, // 6944-6951
+35965, 33057, 27980, 29324, 35488, 36688, 35338, 31882, // 6952-6959
+28118, 30323, 35198, 36938, 34817, 31090, 28661, 32108, // 6960-6967
+36187, 36044, 34256, 30280, 28505, 33156, 36274, 35593, // 6968-6975
+33736, 29716, 28900, 33730, 36379, 34645, 32120, 29317, // 6976-6983
+30879, 35820, 36668, 34166, 31034, 27778, 31474, 36659, // 6984-6991
+36216, 33577, 28913, 27922, 33622, 38157, 35927, 32016, // 6992-6999
+27562, 28245, 35814, 38252, 35077, 29931, 26297, 30278, // 7000-7007
+37299, 38476, 33801, 27567, 25846, 32397, 39432, 38384, // 7008-7015
+31637, 25204, 26127, 34969, 40600, 36801, 29867, 24799, // 7016-7023
+28193, 38063, 40330, 35140, 27985, 24206, 30579, 39575, // 7024-7031
+39760, 33561, 26117, 24177, 32963, 41234, 39079, 31424, // 7032-7039
+24217, 25352, 35884, 41217, 37764, 30143, 24429, 28492, // 7040-7047
+37488, 40887, 36061, 27690, 24656, 30935, 39304, 40593, // 7048-7055
+33636, 26693, 25716, 32573, 39789, 39198, 32699, 26556, // 7056-7063
+27144, 34310, 40007, 37801, 30964, 26440, 28353, 35218, // 7064-7071
+39868, 36298, 30085, 27086, 29247, 36438, 38736, 34141, // 7072-7079
+29727, 27438, 30958, 36954, 37959, 34139, 29373, 27651, // 7080-7087
+31556, 37308, 37321, 33243, 29613, 29002, 32716, 36492, // 7088-7095
+35429, 32472, 29714, 29081, 33390, 36687, 35291, 31997, // 7096-7103
+29319, 29295, 33523, 37167, 34711, 31783, 29017, 29180, // 7104-7111
+34996, 36440, 34126, 31165, 27929, 30015, 35834, 36982, // 7112-7119
+34204, 30106, 27306, 31457, 36816, 36747, 33525, 28572, // 7120-7127
+26894, 33339, 38371, 36545, 31714, 26963, 27730, 35229, // 7128-7135
+39493, 36491, 29607, 25552, 29222, 36703, 40240, 34839, // 7136-7143
+28088, 24901, 30612, 39827, 39987, 33445, 26255, 25401, // 7144-7151
+32855, 39803, 38845, 32151, 25598, 26633, 35437, 40704, // 7152-7159
+37005, 30547, 24955, 27787, 36955, 40151, 36237, 28658, // 7160-7167
+24848, 30335, 38153, 39262, 34474, 28105, 26512, 32325, // 7168-7175
+38741, 38366, 32303, 27191, 28114, 34058, 38325, 36442, // 7176-7183
+31504, 27385, 29343, 35614, 38154, 35151, 30458, 28887, // 7184-7191
+31314, 36329, 36950, 33645, 30159, 28637, 33010, 36365, // 7192-7199
+35082, 32633, 29817, 29903, 34150, 36529, 34587, 31372, // 7200-7207
+29241, 30592, 34687, 36613, 34254, 30921, 29400, 31328, // 7208-7215
+35392, 36334, 33376, 30385, 29525, 31697, 35776, 36497, // 7216-7223
+32593, 29648, 28751, 31910, 37429, 35889, 31950, 28711, // 7224-7231
+27493, 32931, 37309, 35837, 31890, 27561, 28149, 34997, // 7232-7239
+38390, 35144, 30786, 26653, 28715, 36700, 38345, 35509, // 7240-7247
+29972, 26397, 30456, 36832, 38544, 35063, 29238, 26401, // 7248-7255
+32087, 38170, 37670, 33189, 28793, 27402, 32470, 37951, // 7256-7263
+37082, 32496, 28501, 28183, 33049, 37753, 36323, 31805, // 7264-7271
+28355, 28691, 33706, 37795, 36075, 31498, 27599, 28901, // 7272-7279
+34699, 37715, 35461, 31142, 28051, 29823, 35986, 37192, // 7280-7287
+34255, 30686, 27964, 31432, 36586, 37244, 33999, 29542, // 7288-7295
+27880, 32750, 37222, 36499, 32930, 28282, 28200, 34286, // 7296-7303
+38140, 35929, 31749, 28090, 29196, 35224, 38371, 35770, // 7304-7311
+30791, 26803, 29666, 36350, 38309, 35118, 29436, 26972, // 7312-7319
+31382, 37160, 37918, 33821, 28726, 27149, 31895, 37302, // 7320-7327
+37627, 33522, 28018, 27486, 32908, 37248, 37143, 32682, // 7328-7335
+27877, 28846, 33958, 36945, 35998, 31913, 28141, 29228, // 7336-7343
+33505, 36929, 35823, 31886, 28555, 29974, 34015, 35909, // 7344-7351
+34980, 32208, 29726, 29968, 34076, 35371, 34263, 31780, // 7352-7359
+29203, 31321, 34249, 34995, 34880, 31546, 29121, 31995, // 7360-7367
+34615, 35207, 34035, 31087, 29818, 32322, 34703, 35268, // 7368-7375
+32899, 30380, 29855, 32529, 35510, 35656, 33243, 29488, // 7376-7383
+30107, 33252, 35806, 34869, 32612, 29772, 30828, 34476, // 7384-7391
+35504, 34643, 31042, 29623, 32172, 35082, 35507, 33397, // 7392-7399
+29978, 29752, 32448, 35343, 35343, 32587, 30007, 30416, // 7400-7407
+33560, 35641, 34916, 31758, 29409, 30872, 33929, 35406, // 7408-7415
+34717, 31502, 29798, 31402, 34635, 35223, 33112, 31085, // 7416-7423
+30285, 32537, 35526, 34958, 32691, 31020, 30647, 33337, // 7424-7431
+35101, 34179, 32556, 30536, 30726, 34099, 34907, 33603, // 7432-7439
+32093, 30531, 32437, 35141, 34171, 33777, 32075, 29974, // 7440-7447
+32569, 34989, 34686, 32836, 31007, 30507, 33210, 34600, // 7448-7455
+34326, 32768, 30187, 30478, 33654, 34957, 33764, 32289, // 7456-7463
+30393, 31574, 33734, 34513, 33856, 32124, 30609, 31759, // 7464-7471
+34251, 34838, 33642, 31449, 29598, 31331, 34695, 34774, // 7472-7479
+33221, 31618, 29988, 32291, 34999, 34103, 33017, 30530, // 7480-7487
+30180, 32974, 34968, 34127, 31944, 30261, 30854, 34217, // 7488-7495
+35829, 34120, 30966, 29379, 31395, 36108, 36761, 33397, // 7496-7503
+29822, 28135, 32474, 37352, 36714, 32809, 29337, 27958, // 7504-7511
+32826, 39042, 36769, 31481, 27243, 28162, 35447, 39179, // 7512-7519
+36231, 30524, 25494, 28233, 37397, 40365, 35300, 28238, // 7520-7527
+25185, 30700, 38978, 39605, 33921, 26408, 25039, 33573, // 7528-7535
+39973, 38904, 32963, 24907, 25830, 36055, 41120, 38133, // 7536-7543
+29649, 23142, 28023, 37642, 41080, 36321, 26839, 23367, // 7544-7551
+30491, 39366, 40370, 33995, 25863, 24801, 33576, 40508, // 7552-7559
+39846, 32119, 24487, 26612, 35936, 40593, 37702, 29843, // 7560-7567
+24123, 29154, 38175, 40327, 35440, 27921, 24142, 31449, // 7568-7575
+39675, 39745, 33722, 26506, 25595, 33375, 40314, 38416, // 7576-7583
+30879, 25266, 28050, 36242, 40181, 35141, 29056, 26253, // 7584-7591
+30097, 37522, 38951, 33846, 27970, 26457, 32015, 39214, // 7592-7599
+38273, 32341, 26934, 27622, 34289, 39583, 36794, 30639, // 7600-7607
+26010, 27611, 36839, 39800, 35104, 29459, 25763, 29636, // 7608-7615
+37875, 39062, 33880, 27197, 26432, 32061, 38139, 38731, // 7616-7623
+32916, 27024, 26650, 33737, 39147, 37732, 31583, 26556, // 7624-7631
+28413, 35296, 39018, 36026, 30257, 26602, 28845, 35850, // 7632-7639
+38492, 34826, 29423, 26749, 30387, 37067, 38314, 33798, // 7640-7647
+29218, 27114, 32138, 38010, 37463, 32710, 28424, 27256, // 7648-7655
+32318, 38645, 37021, 31527, 27543, 28132, 34269, 38639, // 7656-7663
+35616, 30396, 27468, 28544, 35782, 39012, 34407, 29271, // 7664-7671
+26061, 30233, 38013, 38910, 33544, 28325, 26740, 32595, // 7672-7679
+39403, 38246, 32858, 27191, 26342, 33618, 40803, 38701, // 7680-7687
+31390, 25873, 27744, 35862, 40872, 37853, 29560, 24997, // 7688-7695
+28073, 36414, 41170, 36666, 28817, 24976, 29436, 38096, // 7696-7703
+40626, 35408, 28074, 25534, 31238, 38645, 39599, 33951, // 7704-7711
+27131, 25436, 32644, 39307, 38459, 32350, 26927, 27361, // 7712-7719
+33638, 39081, 37693, 31748, 26252, 27908, 34325, 38445, // 7720-7727
+36242, 30610, 27326, 28502, 34324, 37748, 35594, 30867, // 7728-7735
+27452, 30174, 35669, 37317, 34326, 30555, 28467, 31233, // 7736-7743
+36024, 36727, 33776, 30262, 29080, 32424, 36301, 35588, // 7744-7751
+33525, 30510, 28462, 32317, 36168, 34755, 32867, 29478, // 7752-7759
+29371, 33662, 35389, 34592, 32673, 29756, 29626, 34160, // 7760-7767
+35657, 34330, 32056, 29318, 31244, 35168, 35048, 33514, // 7768-7775
+31475, 30072, 32214, 35473, 34376, 32498, 30775, 29351, // 7776-7783
+32609, 35199, 34379, 31932, 30170, 30545, 34360, 35357, // 7784-7791
+34097, 32116, 29401, 30630, 34456, 36172, 34355, 31279, // 7792-7799
+29569, 31704, 34843, 35868, 34095, 31675, 29426, 32153, // 7800-7807
+36335, 35781, 33643, 30745, 29448, 32546, 35621, 35407, // 7808-7815
+32901, 29525, 29452, 33638, 36099, 34636, 32947, 29596, // 7816-7823
+29977, 33578, 35716, 34683, 31754, 30729, 31725, 34678, // 7824-7831
+35201, 33809, 31644, 30623, 31874, 34744, 35221, 33042, // 7832-7839
+31581, 30505, 32996, 35017, 33903, 32528, 30471, 30520, // 7840-7847
+34075, 35848, 33574, 31448, 29878, 29881, 34474, 35426, // 7848-7855
+33285, 31457, 29335, 32216, 35655, 35239, 31990, 29978, // 7856-7863
+30199, 32937, 36590, 35620, 31953, 29066, 29456, 33794, // 7864-7871
+37112, 34938, 31612, 29224, 29605, 34261, 37404, 34479, // 7872-7879
+29927, 29065, 30893, 34847, 36718, 33579, 30355, 29042, // 7880-7887
+31080, 35860, 36964, 34181, 29989, 28680, 31501, 36043, // 7888-7895
+37417, 33991, 30191, 28065, 31513, 37178, 37119, 33102, // 7896-7903
+29457, 28122, 32228, 37935, 36587, 31922, 28191, 27630, // 7904-7911
+33646, 38443, 36603, 31586, 27542, 28395, 36679, 40076, // 7912-7919
+34949, 29851, 26311, 30140, 38155, 38976, 33706, 28732, // 7920-7927
+26531, 31808, 38924, 38135, 32333, 27207, 27261, 34193, // 7928-7935
+38836, 36662, 30716, 25588, 28385, 36084, 38970, 35622, // 7936-7943
+29991, 26678, 29609, 36044, 38882, 34417, 28845, 27590, // 7944-7951
+31310, 36952, 37693, 32678, 28335, 27929, 32804, 38046, // 7952-7959
+36213, 32096, 28821, 28483, 33643, 37531, 35034, 30855, // 7960-7967
+28873, 30526, 35084, 36449, 33325, 29964, 29550, 32175, // 7968-7975
+36037, 36339, 32728, 30161, 29948, 32763, 36062, 35871, // 7976-7983
+31746, 29489, 30748, 33741, 36965, 34527, 30727, 30410, // 7984-7991
+30593, 34156, 36895, 33911, 31038, 30433, 30868, 34525, // 7992-7999
+36477, 33183, 31349, 30214, 31949, 35607, 35760, 32304, // 8000-8007
+30454, 30641, 32082, 35316, 34928, 31852, 30394, 30875, // 8008-8015
+33144, 35456, 33873, 31568, 31054, 32079, 33450, 35223, // 8016-8023
+33355, 31144, 31394, 32458, 35070, 34922, 32508, 31244, // 8024-8031
+32013, 32022, 34384, 34658, 31358, 31161, 31915, 32579, // 8032-8039
+34857, 34555, 31510, 31329, 31785, 32885, 35299, 33939, // 8040-8047
+31127, 31606, 32389, 33678, 35457, 33160, 30275, 31198, // 8048-8055
+32508, 34208, 35079, 32376, 30430, 31249, 32362, 33791, // 8056-8063
+34735, 31936, 30089, 31769, 33602, 35177, 33771, 30741, // 8064-8071
+30151, 32159, 33471, 35103, 34122, 30238, 31469, 32846, // 8072-8079
+33334, 34686, 33367, 31491, 32235, 32623, 33525, 34790, // 8080-8087
+32621, 31420, 31636, 31866, 33634, 34079, 32034, 31562, // 8088-8095
+32035, 32835, 34331, 33973, 32076, 31285, 32093, 33438, // 8096-8103
+34120, 34338, 33225, 32191, 32921, 33161, 33654, 33433, // 8104-8111
+32411, 32482, 32903, 32442, 33259, 33686, 32213, 32608, // 8112-8119
+32499, 31836, 33341, 33357, 32476, 32998, 31770, 31541, // 8120-8127
+34539, 34222, 32811, 32294, 30980, 32705, 35340, 34616, // 8128-8135
+32425, 30819, 30058, 33186, 35611, 34820, 32243, 29220, // 8136-8143
+30393, 34604, 36368, 34195, 30274, 28651, 31578, 35600, // 8144-8151
+36482, 33082, 29293, 28636, 32193, 35479, 35542, 33008, // 8152-8159
+29591, 29227, 32387, 35235, 34936, 32689, 30130, 30307, // 8160-8167
+32572, 34607, 34474, 32059, 30372, 30538, 33014, 34619, // 8168-8175
+34364, 32480, 30713, 31513, 33431, 34748, 34087, 32421, // 8176-8183
+31457, 32103, 32738, 33460, 33923, 33093, 31089, 30900, // 8184-8191
+32975, 34349, 34518, 33714, 32205, 31788, 32568, 33621, // 8192-8199
+34832, 34541, 32871, 31435, 32147, 33385, 34987, 34438, // 8200-8207
+31534, 30691, 32649, 35050, 35604, 34051, 31185, 30866, // 8208-8215
+32804, 34953, 35213, 32391, 29627, 30560, 33582, 35364, // 8216-8223
+35296, 32172, 29076, 31034, 33860, 35187, 34163, 30828, // 8224-8231
+30532, 32401, 33157, 33522, 33124, 30563, 30965, 33677, // 8232-8239
+33643, 33753, 32497, 30790, 32199, 33554, 33837, 33311, // 8240-8247
+32261, 31132, 32490, 33889, 32754, 31746, 31418, 31867, // 8248-8255
+33421, 33588, 32157, 32060, 31856, 32660, 34418, 33839, // 8256-8263
+31729, 31508, 31750, 33619, 35431, 33186, 31135, 31046, // 8264-8271
+31771, 34374, 35538, 32821, 31185, 30701, 32212, 35240, // 8272-8279
+35397, 32433, 30030, 30688, 33354, 36229, 35177, 31668, // 8280-8287
+30020, 30663, 33842, 36938, 35274, 30884, 29526, 31421, // 8288-8295
+34860, 37165, 34611, 29801, 28929, 31376, 35357, 37488, // 8296-8303
+33516, 29356, 28858, 31468, 36032, 36787, 32525, 29177, // 8304-8311
+29362, 32309, 36605, 36595, 32263, 29296, 29290, 32634, // 8312-8319
+37060, 36278, 31661, 29001, 29602, 33723, 37272, 34971, // 8320-8327
+30415, 28568, 30214, 34995, 37692, 34491, 29815, 28695, // 8328-8335
+30650, 35206, 37602, 33861, 29701, 28595, 31376, 36040, // 8336-8343
+36910, 33117, 29839, 29325, 31932, 35927, 35940, 32590, // 8344-8351
+30321, 30014, 32521, 35950, 35626, 32673, 30259, 30377, // 8352-8359
+32995, 36230, 35271, 32176, 30496, 30578, 33550, 35911, // 8360-8367
+34522, 31740, 30273, 30408, 33747, 36063, 34262, 31199, // 8368-8375
+29802, 30847, 34280, 35502, 33644, 31785, 30647, 32162, // 8376-8383
+35016, 35408, 32690, 31184, 31496, 32925, 34871, 34768, // 8384-8391
+32227, 31547, 32116, 32991, 35077, 34024, 31628, 31405, // 8392-8399
+31703, 33128, 34909, 33173, 31331, 31197, 31165, 33807, // 8400-8407
+34846, 32580, 31408, 30635, 31409, 34927, 34816, 31950, // 8408-8415
+30672, 30112, 32815, 35921, 34939, 31875, 30194, 30248, // 8416-8423
+33735, 36001, 33787, 30358, 29345, 31495, 34362, 36137, // 8424-8431
+33644, 29931, 28993, 31689, 35229, 35717, 32328, 29433, // 8432-8439
+30003, 32791, 35229, 35182, 31965, 29161, 30265, 33662, // 8440-8447
+35766, 34385, 31875, 30053, 31101, 34287, 36265, 34143, // 8448-8455
+31146, 31168, 32310, 34753, 35629, 34069, 31890, 31740, // 8456-8463
+33241, 34878, 35046, 32634, 31623, 32742, 34641, 34621, // 8464-8471
+33530, 31530, 31249, 33142, 34099, 33594, 32211, 31675, // 8472-8479
+32922, 34271, 33658, 32709, 32428, 33040, 33582, 34041, // 8480-8487
+32628, 31602, 31346, 32614, 34234, 32886, 31370, 30854, // 8488-8495
+31868, 32954, 34221, 32483, 30867, 32095, 32410, 33744, // 8496-8503
+33456, 31426, 31824, 32874, 33355, 34242, 33284, 31344, // 8504-8511
+31879, 32966, 33563, 33427, 31609, 31348, 32068, 33115, // 8512-8519
+34028, 33054, 32026, 31849, 32780, 33729, 33526, 32464, // 8520-8527
+31870, 31612, 32990, 34111, 33234, 32174, 31014, 31718, // 8528-8535
+34043, 34833, 33660, 32286, 30963, 31690, 34171, 34731, // 8536-8543
+33359, 31904, 30775, 32234, 34748, 34644, 32566, 31081, // 8544-8551
+30932, 32896, 34474, 33168, 32194, 31057, 31221, 33215, // 8552-8559
+34090, 33468, 31930, 30197, 31552, 34462, 34697, 33504, // 8560-8567
+31888, 30553, 32160, 34193, 33949, 33321, 31599, 30871, // 8568-8575
+33255, 34570, 33873, 32892, 31386, 31114, 33297, 34441, // 8576-8583
+33378, 32766, 31324, 31686, 33901, 33990, 32912, 32370, // 8584-8591
+31779, 32213, 33632, 33377, 32520, 32504, 32928, 33181, // 8592-8599
+33321, 33013, 32251, 32674, 34086, 33784, 33001, 31904, // 8600-8607
+32462, 34016, 33358, 32527, 32345, 32078, 33361, 34635, // 8608-8615
+32945, 32033, 31962, 31877, 33933, 34215, 32217, 32235, // 8616-8623
+31837, 31849, 33693, 33508, 32041, 33161, 32928, 32224, // 8624-8631
+33351, 31757, 31918, 34407, 34022, 32825, 32266, 30699, // 8632-8639
+32223, 35089, 33458, 31512, 30544, 30846, 33872, 35848, // 8640-8647
+34153, 30990, 29567, 30929, 35053, 37002, 33292, 29753, // 8648-8655
+29882, 32354, 35935, 35951, 32269, 29570, 29976, 33326, // 8656-8663
+36869, 35770, 31689, 29719, 30093, 33970, 37336, 34943, // 8664-8671
+30432, 29353, 31153, 34495, 36906, 34081, 29982, 28755, // 8672-8679
+30920, 35607, 37155, 32962, 29330, 29066, 31117, 35727, // 8680-8687
+36615, 32110, 29247, 29381, 32242, 37139, 36434, 31899, // 8688-8695
+29619, 28964, 32809, 37796, 35845, 31269, 28860, 28997, // 8696-8703
+34163, 37773, 35302, 30846, 27787, 29680, 35406, 38156, // 8704-8711
+34564, 29342, 28328, 31199, 36127, 38041, 33877, 28928, // 8712-8719
+28655, 32427, 36478, 37096, 32616, 29632, 30119, 32754, // 8720-8727
+36394, 35907, 32554, 30154, 30469, 33764, 36141, 34985, // 8728-8735
+32598, 30921, 30746, 33715, 35687, 33470, 31525, 30635, // 8736-8743
+31720, 34513, 34775, 32946, 31405, 30854, 31973, 34898, // 8744-8751
+34917, 32186, 31200, 31310, 32420, 34254, 33937, 31581, // 8752-8759
+31033, 31601, 33247, 35170, 33631, 31030, 31164, 31966, // 8760-8767
+32816, 34885, 33195, 30526, 30990, 32244, 34346, 35202, // 8768-8775
+31987, 30116, 31708, 32639, 35092, 34866, 31236, 30599, // 8776-8783
+31616, 33337, 35795, 34410, 30974, 30620, 31398, 33622, // 8784-8791
+36358, 34331, 30553, 30370, 32027, 34731, 36426, 33432, // 8792-8799
+29883, 30413, 32133, 34336, 35789, 32521, 29763, 31537, // 8800-8807
+33037, 34738, 35663, 31499, 29553, 31676, 33225, 34832, // 8808-8815
+34336, 31187, 30914, 33376, 33351, 34298, 33937, 31446, // 8816-8823
+32173, 33091, 33220, 33916, 32760, 30784, 32142, 33485, // 8824-8831
+33732, 34162, 32645, 31298, 32658, 33075, 33510, 34183, // 8832-8839
+32287, 31195, 33310, 33306, 33248, 34538, 32036, 31593, // 8840-8847
+32702, 32651, 33976, 34600, 31872, 31343, 32013, 31945, // 8848-8855
+34102, 34015, 31569, 31225, 31811, 32281, 34979, 34500, // 8856-8863
+31324, 30603, 31084, 32931, 35864, 34550, 30764, 29833, // 8864-8871
+30415, 33625, 36945, 34640, 30153, 29030, 30997, 35495, // 8872-8879
+37250, 33802, 30134, 29053, 31577, 36359, 37095, 32870, // 8880-8887
+29837, 29011, 31571, 36662, 37220, 31953, 28759, 30129, // 8888-8895
+32777, 36634, 36215, 31541, 29541, 30647, 34063, 36749, // 8896-8903
+34958, 30899, 30673, 31415, 33185, 36313, 34024, 30784, // 8904-8911
+31107, 31839, 33264, 35275, 33499, 31390, 30998, 31159, // 8912-8919
+33756, 35206, 32472, 31493, 32181, 31182, 33030, 34762, // 8920-8927
+33509, 32620, 31711, 31333, 33343, 34098, 32813, 32922, // 8928-8935
+31759, 31298, 34220, 34222, 32754, 32815, 31162, 31383, // 8936-8943
+34139, 34304, 33251, 32190, 30444, 32397, 35547, 34038, // 8944-8951
+32461, 31594, 30322, 32827, 35255, 33798, 32481, 30875, // 8952-8959
+30493, 33668, 35349, 33131, 31803, 31238, 31511, 35142, // 8960-8967
+35790, 32578, 30505, 30352, 32426, 35873, 34892, 31031, // 8968-8975
+30457, 31252, 33433, 35980, 33781, 30679, 30820, 32186, // 8976-8983
+34764, 35988, 32802, 30136, 30975, 32304, 34506, 35395, // 8984-8991
+32354, 30265, 31738, 33256, 34538, 34390, 31433, 30644, // 8992-8999
+32204, 33088, 34737, 34215, 30865, 30552, 31811, 32362, // 9000-9007
+35188, 35232, 31267, 30978, 31659, 32869, 35497, 33896, // 9008-9015
+30871, 31252, 31588, 33349, 36177, 33492, 30781, 30650, // 9016-9023
+31053, 34747, 36538, 32941, 30717, 30305, 31785, 35839, // 9024-9031
+36262, 32528, 30249, 30065, 32760, 37003, 35499, 31395, // 9032-9039
+29340, 30069, 33319, 37132, 35629, 30720, 29528, 30286, // 9040-9047
+34206, 37313, 34714, 30458, 29291, 30833, 34808, 37685, // 9048-9055
+33833, 29133, 29160, 31859, 36253, 37736, 32695, 28750, // 9056-9063
+29259, 32169, 36424, 36857, 32016, 29021, 29894, 32771, // 9064-9071
+37059, 36366, 31108, 28972, 30469, 33918, 37639, 35208, // 9072-9079
+30248, 29276, 30772, 34163, 37195, 34374, 29733, 29873, // 9080-9087
+31390, 34697, 36699, 33331, 29465, 29393, 31734, 35542, // 9088-9095
+36720, 32528, 29841, 30499, 31970, 35338, 36091, 32168, // 9096-9103
+30375, 30831, 32566, 35498, 35414, 31596, 29708, 30537, // 9104-9111
+33247, 36769, 35269, 30916, 29373, 30930, 34416, 36823, // 9112-9119
+33728, 29746, 29858, 32167, 35473, 36448, 32549, 29260, // 9120-9127
+29936, 32714, 36095, 36184, 31782, 28999, 30382, 33085, // 9128-9135
+36447, 35172, 30614, 29421, 31110, 34515, 36804, 34030, // 9136-9143
+29765, 29529, 31664, 34895, 36887, 33904, 29512, 29771, // 9144-9151
+32672, 35797, 36999, 32492, 28665, 30475, 33054, 35975, // 9152-9159
+36933, 31924, 28708, 30963, 33399, 36304, 36078, 30789, // 9160-9167
+28876, 30815, 33916, 37453, 35314, 29615, 28718, 31213, // 9168-9175
+34869, 37981, 35040, 29035, 27905, 31221, 35902, 37446, // 9176-9183
+33385, 29425, 29521, 32273, 35673, 36705, 32402, 29240, // 9184-9191
+30254, 33104, 36852, 36478, 31628, 28559, 29938, 33175, // 9192-9199
+36958, 36471, 30850, 27946, 30061, 33878, 37935, 36377, // 9200-9207
+29749, 27796, 29979, 34152, 38063, 35305, 29716, 28462, // 9208-9215
+30097, 34672, 38633, 35238, 29122, 27609, 30682, 36871, // 9216-9223
+39486, 33485, 28070, 27580, 30972, 37839, 39474, 32529, // 9224-9231
+26901, 27794, 32337, 38904, 38947, 30635, 26092, 27924, // 9232-9239
+33729, 40355, 37921, 29142, 25704, 28570, 35894, 40841, // 9240-9247
+35820, 27777, 25262, 29329, 38157, 41202, 34044, 26336, // 9248-9255
+24846, 30692, 39315, 41077, 33285, 25628, 25551, 32729, // 9256-9263
+40868, 40089, 30728, 23814, 26688, 35049, 41556, 39065, // 9264-9271
+28039, 24391, 30040, 36922, 41256, 36233, 27024, 25891, // 9272-9279
+31234, 37642, 40925, 34594, 27289, 27462, 31820, 37809, // 9280-9287
+40319, 33453, 26882, 28001, 32726, 38791, 38173, 31377, // 9288-9295
+27475, 28594, 33060, 38281, 36952, 29942, 27514, 30172, // 9296-9303
+34931, 39306, 35673, 28923, 27738, 30711, 35739, 38723, // 9304-9311
+34015, 27564, 28384, 31960, 37134, 38368, 31998, 26900, // 9312-9319
+27983, 33156, 38633, 38059, 30100, 26016, 28781, 34012, // 9320-9327
+39183, 36967, 28662, 25464, 29468, 36454, 40231, 35221, // 9328-9335
+26453, 24953, 30911, 38846, 41309, 33281, 25190, 25741, // 9336-9343
+33134, 41020, 40979, 31347, 23354, 25778, 35064, 42967, // 9344-9351
+40434, 28606, 21926, 27103, 37681, 44063, 38630, 26102, // 9352-9359
+21330, 29287, 39879, 44233, 35805, 23664, 22916, 31795, // 9360-9367
+42006, 43530, 33183, 22476, 23970, 33342, 42386, 42249, // 9368-9375
+31117, 22676, 25164, 34291, 42138, 40075, 29381, 23059, // 9376-9383
+26744, 35477, 42141, 39101, 28584, 24326, 28855, 36747, // 9384-9391
+41845, 37290, 27624, 24980, 29965, 36859, 40432, 34752, // 9392-9399
+26619, 26475, 30877, 36338, 39256, 34089, 28053, 28388, // 9400-9407
+31484, 35713, 38583, 33658, 29097, 29404, 30450, 35148, // 9408-9415
+37877, 33391, 29290, 28616, 30524, 36040, 38125, 32830, // 9416-9423
+29351, 28505, 30877, 37785, 38485, 32622, 28518, 28011, // 9424-9431
+31907, 38510, 37732, 31736, 28053, 27502, 33521, 40409, // 9432-9439
+37153, 29884, 27078, 27962, 35182, 41009, 36012, 28533, // 9440-9447
+26334, 29098, 37193, 40926, 34135, 27975, 26999, 30893, // 9448-9455
+39020, 40141, 31601, 25780, 27463, 33579, 40079, 38168, // 9456-9463
+29642, 26223, 27903, 34214, 40507, 36541, 28129, 25636, // 9464-9471
+28911, 35482, 40803, 35584, 27755, 26849, 30503, 37359, // 9472-9479
+40271, 33766, 26797, 27445, 31524, 38278, 40064, 32338, // 9480-9487
+27129, 28372, 33077, 39298, 38472, 30751, 27236, 29018, // 9488-9495
+33064, 38903, 37439, 29714, 27185, 29006, 34635, 40007, // 9496-9503
+37108, 30207, 27844, 29306, 34720, 40028, 36165, 29220, // 9504-9511
+27613, 29613, 36030, 40459, 35052, 28118, 26961, 30753, // 9512-9519
+38469, 41217, 33228, 26494, 26463, 31450, 39476, 40486, // 9520-9527
+31384, 25222, 26437, 33298, 41778, 39574, 29028, 23300, // 9528-9535
+26221, 35617, 43077, 37741, 26703, 22390, 27863, 38482, // 9536-9543
+43327, 35818, 24678, 22433, 30340, 40922, 42983, 32901, // 9544-9551
+22534, 23317, 32999, 43068, 42388, 30021, 21280, 24736, // 9552-9559
+34978, 43657, 40463, 27917, 21956, 26613, 37077, 43922, // 9560-9567
+37815, 25805, 22315, 28347, 38923, 44396, 36528, 25878, // 9568-9575
+23438, 29952, 40553, 43591, 34300, 25427, 25252, 31800, // 9576-9583
+41263, 42319, 32437, 24892, 26028, 33668, 41334, 39711, // 9584-9591
+30919, 25501, 27324, 33894, 40115, 38176, 30361, 26216, // 9592-9599
+27911, 34215, 39631, 36677, 30010, 26732, 27772, 34611, // 9600-9607
+40227, 36664, 29819, 27060, 28778, 35314, 39858, 35522, // 9608-9615
+29437, 26487, 28713, 36523, 39775, 34683, 28869, 26277, // 9616-9623
+29218, 37130, 39713, 33701, 28161, 26832, 30844, 38097, // 9624-9631
+38588, 32783, 28021, 26916, 32092, 39334, 38314, 31780, // 9632-9639
+27756, 27028, 33136, 40300, 37769, 31407, 27670, 27775, // 9640-9647
+35440, 40763, 36265, 30188, 26485, 28608, 37414, 40677, // 9648-9655
+34655, 28791, 25995, 29499, 38400, 40195, 33511, 27631, // 9656-9663
+25915, 31281, 39395, 39026, 31493, 26338, 26358, 33323, // 9664-9671
+40519, 37904, 30196, 25891, 27718, 35224, 41065, 36298, // 9672-9679
+29032, 25649, 28302, 37542, 41312, 35231, 27826, 25063, // 9680-9687
+29861, 39083, 41065, 33744, 27385, 25814, 31666, 40670, // 9688-9695
+39477, 31078, 25529, 26403, 33619, 41161, 38634, 29624, // 9696-9703
+25475, 28199, 35945, 41713, 36442, 27199, 24716, 29285, // 9704-9711
+38102, 41521, 34468, 26090, 25105, 31321, 39862, 40800, // 9712-9719
+33033, 26200, 25901, 32341, 40365, 39385, 31043, 25309, // 9720-9727
+26346, 34242, 40681, 37753, 29559, 25315, 27569, 35303, // 9728-9735
+40476, 35756, 27836, 26007, 30036, 37124, 40603, 34386, // 9736-9743
+27550, 26475, 30329, 37730, 40330, 33745, 27984, 27284, // 9744-9751
+30904, 38224, 39160, 32227, 27323, 27028, 32335, 39719, // 9752-9759
+38398, 31591, 27831, 27402, 32921, 39778, 37546, 31368, // 9760-9767
+27469, 27972, 35036, 40243, 36702, 30302, 26570, 28509, // 9768-9775
+36492, 40668, 35346, 28998, 27535, 30525, 37327, 38989, // 9776-9783
+33255, 28413, 27619, 32033, 38498, 38013, 31534, 27790, // 9784-9791
+28061, 32958, 39059, 37240, 30852, 27308, 28030, 34268, // 9792-9799
+39298, 36229, 30485, 27520, 28235, 34559, 39503, 35305, // 9800-9807
+29707, 28109, 30114, 36159, 38512, 33511, 29052, 28276, // 9808-9815
+31187, 37778, 38102, 31596, 28587, 28136, 31986, 38749, // 9816-9823
+37140, 30905, 28471, 28626, 33628, 39087, 35884, 30411, // 9824-9831
+28166, 28873, 35123, 39454, 34991, 29583, 28159, 30360, // 9832-9839
+36194, 38470, 32938, 28588, 28679, 31565, 37191, 37471, // 9840-9847
+31379, 28572, 29374, 31883, 36732, 36529, 30837, 28662, // 9848-9855
+29431, 32597, 37593, 35725, 30515, 29091, 29814, 33548, // 9856-9863
+38156, 35088, 30108, 29453, 29785, 34131, 37442, 34125, // 9864-9871
+30753, 30455, 31084, 35284, 37685, 33392, 30861, 30850, // 9872-9879
+31374, 35778, 37484, 32548, 29520, 29476, 31102, 35997, // 9880-9887
+36876, 32137, 30206, 29645, 31272, 36549, 36521, 32599, // 9888-9895
+30755, 29591, 31782, 37059, 36753, 32716, 30234, 29234, // 9896-9903
+32434, 37452, 36222, 32257, 30243, 29058, 32603, 37134, // 9904-9911
+35540, 31851, 30116, 28662, 32416, 37308, 35472, 32399, // 9912-9919
+30120, 28561, 32750, 36866, 34841, 32745, 29742, 27561, // 9920-9927
+32155, 36341, 35066, 33315, 30034, 28607, 33203, 36715, // 9928-9935
+36087, 34098, 29541, 28200, 33716, 36681, 35509, 32362, // 9936-9943
+28105, 28317, 33975, 37055, 35725, 32227, 27372, 28427, // 9944-9951
+34762, 37187, 35791, 31805, 27118, 28858, 35557, 38272, // 9952-9959
+35616, 30594, 26752, 30011, 36513, 37946, 35159, 30691, // 9960-9967
+26901, 30679, 37702, 38324, 34387, 29509, 26780, 31115, // 9968-9975
+37396, 37707, 34147, 28686, 27049, 32623, 37808, 37222, // 9976-9983
+33153, 28599, 27892, 33105, 37717, 36900, 32674, 28504, // 9984-9991
+28545, 33767, 37184, 36327, 33057, 28526, 28295, 34202, // 9992-9999
+37591, 35999, 32129, 27650, 28512, 34122, 37202, 36056, // 10000-10007
+31727, 27277, 29241, 34723, 36892, 34659, 30268, 26842, // 10008-10015
+30008, 35927, 37150, 34517, 30128, 27501, 31283, 37164, // 10016-10023
+37208, 33477, 28717, 27286, 32606, 37945, 36734, 32676, // 10024-10031
+28174, 27790, 33817, 38501, 36660, 31526, 27428, 28749, // 10032-10039
+35569, 38337, 35079, 30223, 27369, 30220, 37129, 38773, // 10040-10047
+34386, 30022, 28249, 31735, 37398, 37598, 33124, 29475, // 10048-10055
+28477, 32378, 37695, 36771, 32478, 29584, 28788, 32654, // 10056-10063
+37488, 36300, 31491, 28817, 28671, 33688, 38402, 35897, // 10064-10071
+31337, 28011, 28348, 34979, 39539, 35645, 30536, 27287, // 10072-10079
+29118, 36162, 38875, 34300, 28811, 26622, 30521, 38065, // 10080-10087
+38328, 32178, 27451, 27293, 33092, 39310, 37004, 29711, // 10088-10095
+25801, 27650, 35469, 40748, 35658, 28056, 26002, 29842, // 10096-10103
+37958, 40743, 33642, 26099, 25646, 31555, 39802, 40246, // 10104-10111
+31633, 25152, 25692, 33343, 41496, 39802, 30067, 24604, // 10112-10119
+27056, 35393, 42087, 37837, 28157, 24043, 27994, 36671, // 10120-10127
+41979, 35902, 26841, 25825, 30553, 38080, 41394, 33894, // 10128-10135
+26397, 26830, 32278, 39276, 40191, 32188, 26489, 27732, // 10136-10143
+32899, 39529, 38765, 31060, 26771, 28513, 34007, 39549, // 10144-10151
+37437, 30336, 27025, 29145, 34488, 38940, 36389, 29575, // 10152-10159
+27168, 29767, 35465, 39479, 36311, 29816, 27532, 29932, // 10160-10167
+36421, 40159, 34606, 28450, 27545, 30936, 37216, 39020, // 10168-10175
+33250, 27718, 27174, 31547, 38135, 39046, 32285, 26990, // 10176-10183
+27618, 33114, 39473, 38176, 30914, 25948, 27559, 34180, // 10184-10191
+40071, 37443, 29508, 26132, 28469, 36053, 40668, 35661, // 10192-10199
+28036, 25698, 30104, 37593, 40177, 34032, 27628, 26854, // 10200-10207
+31471, 38643, 38740, 31250, 26475, 27563, 32932, 38976, // 10208-10215
+37611, 30301, 26401, 28800, 34955, 39437, 35976, 28851, // 10216-10223
+27239, 30355, 35874, 39242, 34505, 27988, 27263, 30908, // 10224-10231
+36483, 38552, 33260, 27562, 27986, 31798, 36997, 37953, // 10232-10239
+32148, 28081, 28580, 32646, 37799, 37897, 32219, 28276, // 10240-10247
+28511, 32479, 37874, 37114, 31430, 28220, 29028, 33643, // 10248-10255
+38630, 36704, 30734, 28531, 30106, 34832, 39108, 35982, // 10256-10263
+30198, 28091, 29320, 34783, 39155, 35589, 30279, 28102, // 10264-10271
+29356, 35668, 39845, 35959, 30058, 27359, 29742, 36356, // 10272-10279
+39332, 35175, 29580, 26563, 29062, 36742, 39619, 34719, // 10280-10287
+29133, 26562, 30387, 38122, 39577, 33908, 28240, 26281, // 10288-10295
+30664, 38536, 38819, 32289, 27259, 26179, 31789, 39334, // 10296-10303
+38464, 31356, 26289, 26239, 33352, 40448, 37648, 30256, // 10304-10311
+25901, 27276, 34970, 40188, 36304, 29625, 26037, 28175, // 10312-10319
+35962, 40295, 35861, 29090, 25984, 29452, 36948, 39504, // 10320-10327
+34449, 28371, 26289, 30380, 37916, 39126, 33394, 28177, // 10328-10335
+26924, 31570, 38731, 38627, 32407, 28289, 27810, 32932, // 10336-10343
+38869, 37116, 31491, 28457, 29403, 34444, 38536, 35946, // 10344-10351
+30598, 27941, 29485, 35396, 38801, 35343, 30330, 27698, // 10352-10359
+29711, 35958, 39018, 34506, 29208, 27905, 31241, 37669, // 10360-10367
+38677, 32940, 28121, 27637, 32322, 39014, 38131, 31417, // 10368-10375
+27419, 27815, 33439, 39574, 37605, 30367, 26530, 28298, // 10376-10383
+35189, 40493, 36885, 29326, 25741, 28617, 36061, 40186, // 10384-10391
+35428, 28232, 25991, 29632, 36834, 39863, 34437, 28036, // 10392-10399
+26194, 30023, 38082, 40350, 33600, 27006, 25759, 30618, // 10400-10407
+38494, 39975, 33255, 26834, 25915, 31545, 39143, 39358, // 10408-10415
+32804, 26781, 26046, 32363, 39740, 39221, 32121, 25940, // 10416-10423
+26161, 33471, 40412, 38680, 31007, 25532, 26940, 34956, // 10424-10431
+40752, 37664, 30262, 25619, 27791, 36387, 41266, 36677, // 10432-10439
+28976, 24896, 28282, 37217, 41733, 36050, 28101, 24891, // 10440-10447
+29478, 38421, 41196, 34908, 27590, 25446, 30752, 39767, // 10448-10455
+40550, 32663, 25980, 25455, 32229, 40516, 39720, 31720, // 10456-10463
+25135, 25729, 33994, 41438, 38861, 29975, 24906, 27280, // 10464-10471
+35909, 41543, 36727, 28133, 24772, 29237, 38345, 41657, // 10472-10479
+34841, 26750, 25463, 31238, 39275, 40105, 32540, 25911, // 10480-10487
+26085, 33144, 40063, 38615, 30915, 25742, 27450, 34414, // 10488-10495
+39732, 37453, 30685, 26491, 28486, 35282, 39340, 36122, // 10496-10503
+30098, 27080, 29505, 35865, 39234, 35367, 29386, 27294, // 10504-10511
+30300, 36285, 38662, 34320, 29176, 27302, 30871, 36884, // 10512-10519
+37924, 33728, 29337, 28270, 31403, 36209, 37362, 33665, // 10520-10527
+29770, 28762, 31693, 36212, 36085, 32853, 29771, 29345, // 10528-10535
+32816, 36562, 35889, 32039, 29358, 28995, 32837, 36588, // 10536-10543
+35508, 31964, 29240, 29580, 33968, 37226, 35374, 30986, // 10544-10551
+28123, 29942, 35128, 37628, 34721, 30430, 28233, 30941, // 10552-10559
+35915, 36863, 33027, 29276, 29283, 32763, 36700, 35900, // 10560-10567
+31768, 29008, 29704, 34476, 37821, 34804, 30492, 29180, // 10568-10575
+30841, 34900, 36968, 33724, 30092, 29325, 32033, 36310, // 10576-10583
+35769, 31981, 29463, 29610, 33229, 37486, 36103, 31528, // 10584-10591
+28464, 29509, 34771, 38014, 35103, 29380, 27239, 30520, // 10592-10599
+36882, 38739, 33409, 27736, 27251, 31993, 38688, 39051, // 10600-10607
+31506, 25865, 27645, 34449, 39976, 37776, 29439, 25168, // 10608-10615
+28351, 36360, 41480, 36527, 27782, 25051, 30034, 38206, // 10616-10623
+41247, 34630, 26424, 25687, 32353, 39965, 40600, 32695, // 10624-10631
+25204, 25970, 33400, 40553, 39685, 31079, 24550, 26902, // 10632-10639
+35166, 41239, 38727, 30120, 25121, 28243, 35688, 40523, // 10640-10647
+36437, 28201, 25408, 29940, 37161, 39875, 34931, 28032, // 10648-10655
+26854, 31156, 36926, 38593, 33337, 28018, 28109, 32007, // 10656-10663
+37010, 37386, 32279, 28909, 29443, 32252, 35966, 36265, // 10664-10671
+32449, 29650, 29842, 32149, 35555, 35773, 32748, 30785, // 10672-10679
+30340, 32268, 35294, 35286, 32696, 30323, 29556, 31809, // 10680-10687
+35789, 35749, 32568, 30555, 29929, 32246, 35805, 35420, // 10688-10695
+32237, 29605, 29415, 33162, 36298, 35045, 32203, 30211, // 10696-10703
+30404, 33648, 35971, 34085, 31389, 29625, 30460, 34315, // 10704-10711
+36105, 33878, 31216, 30535, 32044, 35353, 35806, 33246, // 10712-10719
+30948, 29708, 32016, 35918, 35878, 32677, 30046, 29357, // 10720-10727
+32185, 36235, 36209, 32639, 29841, 29400, 32848, 36774, // 10728-10735
+35418, 31991, 30029, 30037, 33945, 37182, 34971, 31476, // 10736-10743
+29388, 29629, 34177, 37344, 34888, 31512, 29172, 30071, // 10744-10751
+34996, 37068, 34135, 30662, 28661, 30554, 35908, 37520, // 10752-10759
+33463, 29424, 28328, 31512, 37196, 37353, 32483, 28863, // 10760-10767
+27811, 32060, 38569, 38130, 31740, 27513, 27609, 32641, // 10768-10775
+38866, 37202, 31371, 27990, 28086, 33833, 39211, 36376, // 10776-10783
+30619, 27934, 29146, 34958, 39258, 35150, 29152, 27480, // 10784-10791
+30187, 36380, 38504, 33803, 28881, 27577, 30405, 36552, // 10792-10799
+38565, 33708, 28661, 27417, 30957, 36978, 37429, 32292, // 10800-10807
+28355, 27833, 32390, 38211, 37576, 31648, 27632, 28386, // 10808-10815
+33774, 38542, 36355, 30605, 27150, 28788, 35497, 40015, // 10816-10823
+36316, 29377, 26225, 29714, 37396, 40484, 35288, 28227, // 10824-10831
+26419, 31366, 38833, 39529, 32533, 26641, 26811, 33529, // 10832-10839
+40665, 39287, 30862, 25618, 27708, 35118, 41108, 37785, // 10840-10847
+29557, 26042, 28868, 36247, 40869, 35738, 27987, 26322, // 10848-10855
+30111, 36871, 40379, 34583, 28028, 26520, 30093, 37443, // 10856-10863
+39383, 33123, 27796, 27456, 31466, 37983, 38542, 32019, // 10864-10871
+26875, 27250, 32681, 39367, 37810, 30217, 26500, 28147, // 10872-10879
+34249, 39865, 36842, 29121, 26314, 29188, 35556, 40092, // 10880-10887
+36000, 28680, 26097, 29580, 37183, 40551, 34426, 27190, // 10888-10895
+26478, 31169, 38093, 39564, 32861, 26366, 26344, 32347, // 10896-10903
+39603, 39407, 31599, 26390, 27716, 33340, 39829, 38678, // 10904-10911
+30352, 25685, 28214, 34768, 40097, 37017, 29275, 26605, // 10912-10919
+29454, 36066, 40348, 35171, 27797, 26761, 30301, 36642, // 10920-10927
+39736, 34339, 27564, 26806, 30881, 37605, 39580, 33096, // 10928-10935
+27513, 27954, 32501, 38372, 38555, 31963, 27626, 28619, // 10936-10943
+32886, 38290, 38166, 31779, 27782, 28145, 32609, 38418, // 10944-10951
+37401, 31226, 28163, 29359, 33868, 38238, 36171, 30833, // 10952-10959
+28110, 29088, 34235, 38723, 35923, 30232, 28031, 29575, // 10960-10967
+35088, 38525, 34925, 30128, 27873, 29609, 35610, 38335, // 10968-10975
+33944, 29132, 27803, 30657, 36565, 38209, 33772, 29389, // 10976-10983
+27988, 31091, 37055, 37666, 32710, 29072, 28867, 32759, // 10984-10991
+37403, 36492, 31979, 28920, 29087, 33604, 37537, 35421, // 10992-10999
+30866, 29002, 30534, 34995, 37587, 34184, 29795, 28734, // 11000-11007
+31266, 36269, 37621, 33453, 29674, 28904, 31290, 36357, // 11008-11015
+37588, 33179, 29717, 29295, 31994, 36289, 36221, 31939, // 11016-11023
+29131, 29854, 33095, 36428, 34924, 30709, 29280, 30119, // 11024-11031
+33823, 37243, 34886, 30428, 29433, 30248, 33887, 37489, // 11032-11039
+34886, 30697, 28846, 29781, 34393, 37462, 34620, 30498, // 11040-11047
+28604, 29997, 35312, 37997, 34134, 29918, 27962, 30884, // 11048-11055
+36690, 37668, 33165, 28727, 27826, 31976, 38255, 37676, // 11056-11063
+32217, 28085, 27846, 33314, 39139, 37386, 31756, 27808, // 11064-11071
+28264, 34342, 39129, 36313, 30362, 27500, 29376, 35542, // 11072-11079
+39272, 35610, 29691, 27241, 29559, 36191, 38962, 34274, // 11080-11087
+29436, 28162, 31030, 36837, 38193, 32782, 28552, 27796, // 11088-11095
+31736, 38220, 37940, 31901, 27948, 27966, 32869, 38734, // 11096-11103
+37128, 31395, 27667, 28590, 34804, 39884, 36564, 29898, // 11104-11111
+26953, 29156, 36216, 39793, 34795, 28116, 26733, 30700, // 11112-11119
+37620, 39553, 32845, 26908, 26841, 32299, 39189, 38848, // 11120-11127
+31487, 26329, 27768, 33486, 39430, 37595, 29867, 26276, // 11128-11135
+28900, 35141, 39478, 36519, 29626, 26810, 29653, 35910, // 11136-11143
+39213, 34949, 28820, 27858, 30933, 35495, 37780, 34013, // 11144-11151
+29229, 28094, 30647, 35299, 37509, 33780, 29816, 29049, // 11152-11159
+30748, 35867, 37807, 33529, 30174, 29201, 30604, 36011, // 11160-11167
+37603, 33416, 30043, 28716, 31141, 36595, 36962, 33446, // 11168-11175
+30856, 28725, 31179, 36767, 37036, 33041, 29634, 28170, // 11176-11183
+32052, 37633, 36653, 32613, 29964, 28147, 32320, 38189, // 11184-11191
+36805, 32125, 28560, 27718, 33291, 38580, 35891, 31460, // 11192-11199
+28447, 27598, 33646, 38628, 35934, 31228, 27712, 28788, // 11200-11207
+35622, 38812, 34031, 29721, 27745, 30411, 37135, 38570, // 11208-11215
+33830, 29053, 27355, 31561, 38056, 37220, 32018, 28505, // 11216-11223
+27658, 32441, 38407, 36621, 31521, 28412, 28511, 34219, // 11224-11231
+38876, 36253, 31485, 28833, 29364, 34864, 37760, 33581, // 11232-11239
+29783, 28640, 30304, 36128, 38017, 33440, 29926, 28634, // 11240-11247
+31180, 37176, 37309, 32061, 29952, 29290, 31701, 37417, // 11248-11255
+36971, 31803, 29019, 28535, 32812, 38157, 35793, 31118, // 11256-11263
+29239, 28791, 33498, 39194, 36287, 30747, 28269, 29059, // 11264-11271
+35048, 39451, 35455, 30219, 27971, 29120, 35811, 39096, // 11272-11279
+34211, 30101, 28586, 29940, 36225, 38170, 33353, 29478, // 11280-11287
+27885, 30238, 36507, 37405, 32601, 29491, 28354, 31239, // 11288-11295
+37614, 37432, 31720, 28828, 28171, 31579, 38376, 37893, // 11296-11303
+31493, 27683, 27400, 32345, 39256, 37901, 31571, 27992, // 11304-11311
+27608, 33535, 40007, 36941, 30001, 26681, 28230, 35706, // 11312-11319
+40197, 35420, 29208, 26809, 29163, 37257, 40003, 33817, // 11320-11327
+28599, 27211, 30326, 37401, 38989, 33265, 28811, 27583, // 11328-11335
+31204, 37856, 38118, 32488, 29239, 28374, 31985, 37607, // 11336-11343
+36882, 32081, 29830, 28944, 31990, 37261, 35790, 31927, // 11344-11351
+30356, 29196, 31855, 36700, 35517, 32099, 30814, 29763, // 11352-11359
+32456, 36909, 35541, 32509, 30497, 29231, 33081, 37313, // 11360-11367
+35356, 32671, 30588, 29128, 33230, 37243, 35385, 32330, // 11368-11375
+29705, 29573, 34176, 36734, 35012, 32890, 29030, 28279, // 11376-11383
+34223, 36813, 34840, 32456, 29080, 29100, 34373, 36485, // 11384-11391
+34452, 31646, 28741, 30442, 36120, 37131, 33958, 30812, // 11392-11399
+27782, 29876, 36030, 36885, 33801, 30744, 27801, 30480, // 11400-11407
+36227, 36481, 33711, 30512, 27408, 31147, 37135, 36512, // 11408-11415
+33229, 30044, 27556, 31665, 36919, 36155, 33016, 29239, // 11416-11423
+27489, 33362, 38552, 35559, 31590, 28256, 27966, 34389, // 11424-11431
+38830, 35887, 31530, 27850, 28275, 35066, 38383, 34586, // 11432-11439
+30791, 28178, 29361, 35846, 38248, 34298, 29804, 27171, // 11440-11447
+30278, 37638, 38409, 33580, 29711, 27381, 31182, 38103, // 11448-11455
+37996, 33327, 29097, 27381, 32262, 38707, 37854, 32938, // 11456-11463
+28804, 27427, 32857, 38822, 37014, 32604, 29490, 28136, // 11464-11471
+33275, 38610, 36111, 31648, 28846, 28423, 34299, 38388, // 11472-11479
+35156, 32202, 28968, 28016, 34292, 38249, 34933, 31140, // 11480-11487
+28225, 28728, 35112, 38290, 34901, 31075, 27635, 28314, // 11488-11495
+35681, 38389, 33881, 30002, 27290, 28899, 36510, 38653, // 11496-11503
+33792, 29297, 26383, 30424, 38111, 38220, 33087, 28856, // 11504-11511
+26425, 30955, 38249, 37722, 32396, 28215, 27366, 32996, // 11512-11519
+38923, 36954, 31791, 27990, 28382, 34468, 39185, 35692, // 11520-11527
+30732, 28570, 29145, 34991, 38625, 34893, 30194, 28582, // 11528-11535
+30670, 36452, 37914, 33268, 29633, 28671, 31815, 37750, // 11536-11543
+37463, 32415, 29163, 28854, 32908, 37170, 36016, 31904, // 11544-11551
+29272, 29404, 33947, 37625, 35215, 31183, 29375, 30289, // 11552-11559
+34298, 36972, 34105, 30492, 29347, 30869, 34930, 35990, // 11560-11567
+32794, 30550, 29863, 31272, 35246, 35829, 32966, 30701, // 11568-11575
+29593, 31867, 35562, 35298, 32552, 30703, 30482, 32636, // 11576-11583
+35218, 34369, 32116, 31385, 30651, 32231, 35287, 34387, // 11584-11591
+32499, 31913, 30756, 32525, 35025, 33953, 33054, 31706, // 11592-11599
+30289, 33095, 35595, 33520, 32421, 31433, 29998, 33309, // 11600-11607
+35977, 34173, 32631, 30962, 29819, 33826, 36387, 34228, // 11608-11615
+32485, 30381, 29996, 34674, 36656, 33463, 30967, 28994, // 11616-11623
+30766, 35791, 36358, 33134, 30569, 28519, 30948, 36854, // 11624-11631
+37026, 32443, 29152, 28440, 32321, 37442, 36550, 32063, // 11632-11639
+28443, 28620, 33514, 37495, 35867, 32163, 28945, 28825, // 11640-11647
+34033, 37471, 35202, 31559, 28656, 28913, 34441, 37540, // 11648-11655
+34667, 31212, 28619, 29231, 35354, 38147, 34445, 31133, // 11656-11663
+28376, 29340, 35667, 38368, 35249, 31073, 27863, 29452, // 11664-11671
+36118, 38731, 35226, 31322, 28265, 29873, 36244, 38002, // 11672-11679
+34331, 30488, 28129, 30620, 36128, 37450, 34465, 30278, // 11680-11687
+27168, 30268, 36406, 37698, 34445, 29458, 26669, 30609, // 11688-11695
+37438, 38533, 34166, 28326, 25986, 31238, 38093, 38861, // 11696-11703
+33916, 28018, 25867, 31560, 38634, 38867, 33736, 27065, // 11704-11711
+25934, 32915, 38952, 37437, 32064, 26491, 26426, 34136, // 11712-11719
+39531, 37581, 32110, 26377, 26738, 34054, 38957, 37450, // 11720-11727
+31950, 26088, 26927, 34398, 38968, 37408, 32070, 26645, // 11728-11735
+27574, 34738, 39169, 36893, 31340, 26240, 27642, 35034, // 11736-11743
+38963, 36849, 31309, 26335, 28346, 35541, 39200, 36825, // 11744-11751
+30790, 25624, 28105, 36147, 39998, 36681, 30019, 25563, // 11752-11759
+28206, 36126, 39773, 36175, 29554, 25073, 29136, 37729, // 11760-11767
+40390, 35413, 28840, 25463, 29506, 37932, 40513, 35483, // 11768-11775
+28156, 25231, 30436, 38629, 39714, 34161, 28008, 25929, // 11776-11783
+31115, 38689, 39260, 33161, 27605, 26473, 31910, 38482, // 11784-11791
+38553, 32756, 27706, 27270, 32896, 39056, 38161, 32502, // 11792-11799
+27597, 27132, 32986, 39191, 38074, 32297, 27154, 27104, // 11800-11807
+33521, 39530, 37800, 31689, 26943, 26862, 33620, 39448, // 11808-11815
+37127, 31305, 27181, 27704, 34764, 39839, 36420, 30504, // 11816-11823
+26968, 28216, 35302, 40204, 36182, 29627, 25863, 27724, // 11824-11831
+35846, 40900, 36371, 29437, 26346, 28508, 36628, 40850, // 11832-11839
+35772, 28932, 25987, 28733, 37098, 40992, 35387, 28815, // 11840-11847
+25562, 28199, 36673, 40648, 35050, 28427, 25808, 28688, // 11848-11855
+37007, 40351, 34813, 28585, 25776, 28716, 37217, 40509, // 11856-11863
+34790, 28645, 25630, 28833, 37886, 40959, 34562, 28367, // 11864-11871
+25827, 29180, 38127, 40480, 34334, 28293, 25408, 29195, // 11872-11879
+38374, 40468, 34159, 27955, 25124, 29388, 38857, 40912, // 11880-11887
+33980, 27270, 24689, 30139, 39696, 41103, 33901, 27410, // 11888-11895
+24912, 30363, 40114, 40947, 33645, 26980, 25187, 31308, // 11896-11903
+40155, 40152, 32965, 26726, 25739, 32413, 40710, 39664, // 11904-11911
+32111, 26975, 26629, 32676, 39931, 39053, 32338, 27141, // 11912-11919
+26579, 32786, 40053, 39000, 32399, 27567, 26983, 32917, // 11920-11927
+39662, 38167, 31778, 27147, 26738, 32597, 39239, 37901, // 11928-11935
+31636, 26885, 26763, 33455, 39916, 37999, 31741, 27187, // 11936-11943
+27267, 33518, 39646, 37714, 30969, 26339, 26922, 33630, // 11944-11951
+39600, 37160, 30824, 26564, 27096, 33867, 39222, 36574, // 11952-11959
+30652, 27331, 28354, 34546, 39244, 36539, 30973, 27303, // 11960-11967
+28708, 34410, 38737, 36580, 31411, 27749, 28345, 34189, // 11968-11975
+38489, 36334, 31628, 28767, 28779, 33511, 37639, 36325, // 11976-11983
+32520, 28614, 27880, 32581, 37372, 36971, 33257, 28870, // 11984-11991
+27083, 31866, 37424, 37593, 34001, 29158, 26993, 31492, // 11992-11999
+38277, 38690, 34073, 28379, 26146, 31452, 38478, 39181, // 12000-12007
+34024, 27670, 25209, 31173, 39395, 40038, 33941, 27366, // 12008-12015
+25140, 31003, 39390, 39520, 32839, 26481, 25089, 31728, // 12016-12023
+40219, 39806, 32257, 25876, 25107, 32090, 40380, 39550, // 12024-12031
+31784, 26195, 26146, 32975, 40543, 39439, 31482, 25625, // 12032-12039
+26375, 33473, 40479, 38894, 31743, 26126, 26533, 33106, // 12040-12047
+39387, 38346, 31852, 27026, 27262, 32790, 38953, 38428, // 12048-12055
+32541, 27553, 26786, 31884, 38275, 38543, 33380, 28526, // 12056-12063
+27242, 31529, 37945, 38836, 34157, 29249, 27325, 31131, // 12064-12071
+37658, 39080, 34327, 28950, 26549, 30454, 37743, 38954, // 12072-12079
+34213, 28904, 26680, 30292, 37425, 39629, 34616, 28572, // 12080-12087
+26492, 29983, 36574, 39113, 34710, 29302, 27071, 29653, // 12088-12095
+36281, 39076, 35010, 29662, 27496, 29833, 35622, 38785, // 12096-12103
+35355, 30268, 27829, 29431, 34303, 37886, 35710, 30957, // 12104-12111
+28569, 29213, 33449, 37011, 35335, 31347, 29061, 29636, // 12112-12119
+32800, 36356, 36023, 32060, 29357, 29510, 32188, 35553, // 12120-12127
+36057, 32781, 29813, 29573, 31960, 35135, 36153, 33868, // 12128-12135
+30890, 30156, 31445, 33974, 35926, 34397, 31161, 30312, // 12136-12143
+31326, 33127, 35275, 34596, 31490, 30696, 31544, 32736, // 12144-12151
+34647, 35037, 32229, 31221, 31847, 32256, 34467, 35341, // 12152-12159
+33018, 31317, 31736, 31956, 33908, 35474, 33682, 31643, // 12160-12167
+31785, 32212, 33571, 35450, 34166, 32187, 32218, 32589, // 12168-12175
+33441, 35062, 33866, 31879, 31729, 32176, 32902, 34095, // 12176-12183
+33494, 31655, 31821, 32069, 32244, 32884, 32730, 32056, // 12184-12191
+32111, 32323, 32566, 33191, 33141, 32710, 32438, 32162, // 12192-12199
+32306, 32941, 33344, 33353, 32836, 32071, 31862, 32708, // 12200-12207
+33839, 34064, 32919, 31580, 31194, 31965, 33229, 33828, // 12208-12215
+33178, 31758, 31179, 31222, 32240, 33617, 33603, 32718, // 12216-12223
+31845, 31456, 32189, 33480, 34056, 33764, 32956, 31756, // 12224-12231
+31710, 33035, 33468, 33285, 32852, 32161, 31806, 32262, // 12232-12239
+32859, 33478, 33565, 32799, 32637, 32502, 32588, 33210, // 12240-12247
+33566, 33007, 32258, 32187, 32624, 33251, 33442, 33019, // 12248-12255
+31968, 31476, 32321, 33465, 33593, 33124, 32294, 31801, // 12256-12263
+32701, 34029, 34227, 33090, 32223, 32118, 33183, 34454, // 12264-12271
+34040, 32841, 31535, 31379, 33015, 34558, 34021, 32692, // 12272-12279
+31509, 31290, 32993, 34630, 34361, 32594, 30945, 30938, // 12280-12287
+32525, 33950, 33850, 32649, 31176, 30707, 32658, 34248, // 12288-12295
+34217, 33064, 31426, 31099, 32778, 34405, 34340, 33123, // 12296-12303
+31521, 31587, 33233, 34203, 33839, 32777, 31488, 31709, // 12304-12311
+33305, 33849, 33381, 32914, 31813, 31952, 33170, 33508, // 12312-12319
+33221, 32477, 31588, 31980, 33008, 32982, 32801, 32431, // 12320-12327
+32037, 32735, 33535, 33175, 33147, 32833, 32118, 32565, // 12328-12335
+33540, 33329, 32970, 32953, 32410, 32751, 33110, 32976, // 12336-12343
+33320, 32867, 31962, 32091, 32454, 32518, 32931, 32914, // 12344-12351
+31919, 32076, 32643, 32630, 33044, 33204, 32406, 32090, // 12352-12359
+32606, 33044, 33363, 33017, 32389, 32430, 32927, 33145, // 12360-12367
+33774, 33691, 32683, 32347, 32887, 33246, 33157, 33374, // 12368-12375
+32814, 31855, 32074, 32933, 33269, 32813, 31877, 31364, // 12376-12383
+31820, 32637, 33237, 33314, 32401, 31463, 32103, 33267, // 12384-12391
+33703, 33543, 32471, 31736, 32099, 33217, 34165, 33825, // 12392-12399
+32737, 32003, 32050, 32982, 33824, 33606, 32565, 31320, // 12400-12407
+31579, 32888, 33809, 33572, 32423, 31312, 31652, 33381, // 12408-12415
+34658, 34275, 32431, 31072, 31567, 33263, 34454, 33898, // 12416-12423
+32232, 31308, 32231, 33959, 34475, 33615, 32182, 31038, // 12424-12431
+31737, 33478, 34396, 33866, 31840, 30774, 31480, 33066, // 12432-12439
+34216, 33622, 31886, 31013, 31896, 33288, 34254, 33969, // 12440-12447
+32454, 31690, 32396, 33596, 34335, 33692, 32130, 31461, // 12448-12455
+32131, 33017, 33702, 33447, 31862, 31357, 32298, 33229, // 12456-12463
+33744, 33187, 32086, 31625, 32303, 32816, 33426, 33619, // 12464-12471
+32790, 32319, 32708, 33299, 33432, 33674, 32935, 32517, // 12472-12479
+32972, 33056, 33382, 33550, 32962, 32650, 32818, 32718, // 12480-12487
+33149, 33365, 33061, 32946, 32785, 32765, 33046, 33239, // 12488-12495
+32850, 32875, 32759, 32524, 32671, 32839, 32702, 33014, // 12496-12503
+32867, 31945, 32229, 32401, 32590, 32980, 32820, 32128, // 12504-12511
+32099, 32126, 32568, 33178, 32635, 31905, 31714, 31995, // 12512-12519
+32224, 33133, 33104, 32223, 31804, 31657, 32006, 32926, // 12520-12527
+32998, 32439, 31934, 31569, 32223, 33347, 33468, 32918, // 12528-12535
+32437, 31957, 32347, 33263, 33653, 33389, 32709, 32109, // 12536-12543
+32404, 33106, 33527, 33540, 33192, 32285, 32628, 33626, // 12544-12551
+33792, 33744, 33072, 32100, 31988, 33033, 33624, 33450, // 12552-12559
+32643, 31934, 32398, 33267, 33848, 33934, 32952, 31586, // 12560-12567
+32004, 33199, 33670, 33670, 32863, 31881, 31949, 33305, // 12568-12575
+33917, 33769, 32797, 31491, 32143, 33400, 33833, 33568, // 12576-12583
+32242, 30935, 31814, 33457, 34083, 33607, 32156, 31222, // 12584-12591
+32165, 33450, 33779, 33255, 31672, 31029, 32188, 33424, // 12592-12599
+33745, 33438, 32245, 31523, 32478, 33447, 33946, 33539, // 12600-12607
+32123, 31720, 32716, 33662, 34042, 33302, 31941, 31818, // 12608-12615
+33002, 33908, 34035, 33200, 31959, 31971, 32899, 33668, // 12616-12623
+33592, 32595, 31448, 31569, 32572, 33360, 33482, 32566, // 12624-12631
+31578, 31724, 32838, 33547, 33609, 32726, 31550, 31740, // 12632-12639
+32804, 33645, 33712, 32670, 31736, 32185, 33150, 33654, // 12640-12647
+33475, 32654, 31979, 32349, 33001, 33179, 33200, 32756, // 12648-12655
+31978, 32193, 32720, 32959, 33177, 32653, 31935, 32196, // 12656-12663
+32584, 32785, 33098, 32690, 32194, 32412, 32838, 33042, // 12664-12671
+33344, 33161, 32633, 32443, 32630, 33070, 33440, 33460, // 12672-12679
+32677, 32394, 32290, 32412, 33386, 33437, 32554, 32228, // 12680-12687
+32338, 32692, 33363, 33196, 32332, 31522, 31512, 32157, // 12688-12695
+33362, 33553, 32505, 31929, 31871, 32476, 33572, 33787, // 12696-12703
+32696, 32332, 32646, 33262, 34066, 33965, 32682, 31857, // 12704-12711
+32135, 33019, 33965, 33650, 32619, 32200, 32646, 33247, // 12712-12719
+33480, 33067, 31915, 31396, 32161, 32966, 33522, 33262, // 12720-12727
+32128, 31989, 33011, 34221, 34716, 33896, 32283, 31837, // 12728-12735
+32737, 33662, 34120, 33050, 31529, 31545, 32875, 34087, // 12736-12743
+34190, 32873, 31555, 31687, 32753, 33642, 33389, 31979, // 12744-12751
+31085, 31659, 32881, 33909, 33924, 32178, 31104, 31900, // 12752-12759
+33080, 34159, 33766, 32274, 31196, 31618, 33001, 34123, // 12760-12767
+33637, 32013, 31298, 32050, 33492, 34329, 33657, 31873, // 12768-12775
+31285, 32334, 33535, 33773, 32891, 31520, 31309, 32452, // 12776-12783
+33558, 33893, 32906, 31570, 31454, 32584, 33385, 33314, // 12784-12791
+32511, 31451, 31729, 33060, 34082, 34048, 32992, 31940, // 12792-12799
+32210, 33393, 33881, 33549, 32640, 31704, 32052, 33197, // 12800-12807
+33655, 33455, 32691, 32107, 32504, 33251, 33548, 33283, // 12808-12815
+32564, 31916, 32559, 33539, 33570, 33290, 32395, 31819, // 12816-12823
+32511, 33276, 33443, 32919, 32191, 32145, 33037, 33780, // 12824-12831
+33935, 33248, 32306, 32043, 32649, 33597, 33599, 32784, // 12832-12839
+31883, 31715, 32300, 33329, 33706, 32843, 31668, 31254, // 12840-12847
+32076, 33327, 33790, 33081, 31842, 31512, 32348, 33544, // 12848-12855
+33932, 33021, 32032, 31845, 32390, 33401, 34083, 33380, // 12856-12863
+32118, 31648, 32280, 33327, 33763, 33083, 31696, 31177, // 12864-12871
+31935, 33020, 33803, 33417, 32012, 31376, 32304, 33443, // 12872-12879
+34141, 33527, 32004, 31287, 31856, 33191, 34077, 33518, // 12880-12887
+31998, 31503, 32494, 33638, 34090, 33160, 31619, 31404, // 12888-12895
+32366, 33801, 34374, 33452, 31980, 31510, 32466, 33509, // 12896-12903
+33991, 33015, 31547, 31605, 32663, 33731, 34092, 33080, // 12904-12911
+31753, 31610, 32697, 34008, 34313, 33131, 31849, 31840, // 12912-12919
+32978, 34202, 34569, 33447, 32142, 32150, 33298, 34466, // 12920-12927
+34252, 33169, 31989, 32061, 33096, 33850, 33645, 32571, // 12928-12935
+31659, 31945, 32977, 33601, 33298, 32372, 31762, 32072, // 12936-12943
+33183, 33735, 33272, 32465, 31817, 32029, 33037, 33508, // 12944-12951
+32921, 32135, 31730, 32197, 33287, 33564, 32847, 31836, // 12952-12959
+31266, 31712, 32677, 32885, 32269, 31553, 31255, 31955, // 12960-12967
+32850, 33146, 32578, 31822, 31636, 32290, 33151, 33311, // 12968-12975
+32453, 31755, 31949, 32606, 33353, 33176, 32610, 32242, // 12976-12983
+32440, 32969, 33636, 33628, 32867, 32601, 32738, 33014, // 12984-12991
+33354, 33402, 32954, 32609, 32606, 32977, 33479, 33331, // 12992-12999
+32846, 32733, 32770, 33123, 33527, 33309, 32912, 32664, // 13000-13007
+32776, 33392, 33759, 33255, 32750, 32692, 32755, 33342, // 13008-13015
+33795, 33223, 32566, 32483, 32620, 32982, 33206, 32881, // 13016-13023
+32582, 32457, 32427, 32926, 33217, 32838, 32693, 32433, // 13024-13031
+32326, 32659, 32965, 32489, 31979, 32079, 32297, 32889, // 13032-13039
+33187, 32661, 32255, 32348, 32445, 33026, 33416, 32844, // 13040-13047
+32371, 32452, 32530, 32967, 33337, 32771, 32247, 32052, // 13048-13055
+32110, 32814, 33402, 32992, 32400, 32205, 32435, 33240, // 13056-13063
+33579, 32926, 32292, 32222, 32615, 33452, 33600, 32855, // 13064-13071
+32298, 32320, 32754, 33654, 33997, 33116, 32350, 32365, // 13072-13079
+32998, 33757, 33908, 33035, 32129, 31936, 32533, 33532, // 13080-13087
+33704, 32598, 31673, 31896, 32671, 33775, 33866, 32626, // 13088-13095
+31549, 31723, 32833, 33979, 33824, 32412, 31508, 31783, // 13096-13103
+32873, 33948, 33792, 32208, 31357, 31649, 32463, 33611, // 13104-13111
+33636, 32253, 31442, 32070, 33296, 34300, 33683, 32016, // 13112-13119
+31332, 31869, 33202, 34368, 33650, 31907, 31394, 32291, // 13120-13127
+33618, 34276, 33358, 31703, 31246, 32197, 33478, 34100, // 13128-13135
+33200, 31591, 31368, 32464, 33707, 34162, 32993, 31507, // 13136-13143
+31519, 32493, 33546, 33897, 32877, 31680, 31691, 32760, // 13144-13151
+33685, 33609, 32606, 31744, 32072, 32918, 33560, 33493, // 13152-13159
+32455, 31822, 32311, 32990, 33457, 33508, 32662, 32007, // 13160-13167
+32396, 32968, 33209, 33062, 32195, 32022, 32840, 33297, // 13168-13175
+33382, 33054, 32290, 32283, 33310, 33750, 33559, 32970, // 13176-13183
+32148, 32453, 33659, 33931, 33325, 32493, 31874, 32485, // 13184-13191
+33627, 33744, 33020, 32135, 31647, 32290, 33401, 33621, // 13192-13199
+32900, 32067, 31823, 32684, 33768, 33765, 32994, 32160, // 13200-13207
+31898, 32755, 33834, 33815, 32974, 31994, 31826, 32743, // 13208-13215
+33507, 33344, 32592, 31772, 31707, 32646, 33689, 33890, // 13216-13223
+32971, 31833, 31715, 32696, 33650, 33498, 32345, 31499, // 13224-13231
+31672, 32629, 33511, 33506, 32718, 31737, 31850, 32676, // 13232-13239
+33262, 33381, 32876, 32087, 31975, 32454, 32890, 33087, // 13240-13247
+32619, 31837, 31713, 32353, 33038, 33324, 33116, 32506, // 13248-13255
+32242, 32615, 33026, 33280, 33147, 32598, 32255, 32453, // 13256-13263
+32960, 33533, 33478, 32735, 32159, 32168, 32561, 33188, // 13264-13271
+33567, 33071, 32385, 32471, 33198, 33802, 33868, 32997, // 13272-13279
+32005, 31683, 32379, 33484, 33767, 33046, 32321, 32269, // 13280-13287
+32988, 33666, 33480, 32792, 32214, 32290, 32908, 33650, // 13288-13295
+33394, 32636, 32107, 32087, 32754, 33448, 33358, 32655, // 13296-13303
+32286, 32354, 32894, 33383, 33049, 32354, 32300, 32504, // 13304-13311
+33183, 33698, 32952, 32078, 32053, 32656, 33318, 33443, // 13312-13319
+32887, 32420, 32589, 33181, 33871, 33704, 32691, 32079, // 13320-13327
+32150, 32648, 33403, 33418, 32379, 31810, 32105, 32814, // 13328-13335
+33478, 33311, 32260, 31864, 32335, 33038, 33717, 33373, // 13336-13343
+32057, 31615, 32057, 32745, 33375, 32903, 31781, 31595, // 13344-13351
+32352, 33199, 33722, 33063, 31867, 31737, 32555, 33436, // 13352-13359
+33882, 33056, 31771, 31657, 32435, 33155, 33335, 32634, // 13360-13367
+31582, 31545, 32385, 33292, 33533, 32685, 31907, 32142, // 13368-13375
+33039, 33773, 33846, 33050, 32075, 32180, 32826, 33391, // 13376-13383
+33422, 32658, 32006, 32486, 33515, 34099, 33906, 32913, // 13384-13391
+32193, 32472, 33098, 33404, 33242, 32515, 32090, 32570, // 13392-13399
+33496, 33965, 33574, 32671, 32180, 32615, 33311, 33519, // 13400-13407
+33147, 32468, 32301, 32998, 33564, 33538, 32891, 31869, // 13408-13415
+31627, 32450, 33281, 33429, 32918, 31993, 31701, 32364, // 13416-13423
+33244, 33448, 32710, 31923, 32083, 32746, 33209, 33335, // 13424-13431
+32829, 32152, 32230, 32661, 33022, 33058, 32600, 32217, // 13432-13439
+32311, 32683, 33078, 33280, 32832, 32282, 32350, 32791, // 13440-13447
+32988, 33067, 32833, 32687, 32913, 33066, 33016, 32869, // 13448-13455
+32605, 32319, 32293, 32456, 32904, 33197, 32793, 32264, // 13456-13463
+32257, 32439, 32811, 32986, 32636, 32163, 32328, 32572, // 13464-13471
+32733, 32832, 32409, 32204, 32421, 32875, 33134, 33330, // 13472-13479
+32999, 32587, 32840, 33005, 33067, 33228, 32813, 32449, // 13480-13487
+32682, 32666, 32687, 32740, 32703, 32514, 32673, 32989, // 13488-13495
+33337, 33352, 32745, 32364, 32584, 32974, 33196, 33170, // 13496-13503
+32662, 32366, 32473, 32601, 32889, 33160, 32740, 32563, // 13504-13511
+33098, 33284, 33274, 33136, 32674, 32564, 32867, 32988, // 13512-13519
+33399, 33674, 33075, 32658, 32540, 32507, 32805, 32845, // 13520-13527
+32254, 32011, 32103, 32270, 33002, 33561, 33186, 32863, // 13528-13535
+32559, 32688, 33309, 33512, 32932, 32453, 32668, 32870, // 13536-13543
+33178, 33279, 32789, 32821, 33091, 32859, 33217, 33009, // 13544-13551
+32479, 32275, 32237, 32380, 32851, 33036, 32567, 32492, // 13552-13559
+32858, 33165, 33251, 32998, 32108, 31614, 31733, 32041, // 13560-13567
+32602, 33022, 32722, 32956, 33067, 32653, 32699, 32496, // 13568-13575
+32244, 32405, 32879, 33211, 33333, 33021, 32712, 32749, // 13576-13583
+32988, 32740, 32404, 32370, 32360, 32849, 33069, 32716, // 13584-13591
+32398, 32472, 32565, 32691, 32566, 32442, 32405, 32371, // 13592-13599
+32769, 32851, 32679, 32571, 32710, 32981, 33310, 33371, // 13600-13607
+33176, 32960, 32743, 32892, 33151, 33185, 32886, 32604, // 13608-13615
+32291, 32163, 32499, 32797, 32795, 32234, 31783, 32171, // 13616-13623
+32784, 33198, 32910, 32284, 32302, 32802, 33373, 33465, // 13624-13631
+33288, 32750, 32537, 32663, 32765, 32862, 32641, 32468, // 13632-13639
+32606, 32863, 33170, 33353, 33191, 33024, 32811, 33027, // 13640-13647
+33381, 33746, 33762, 33108, 32784, 33037, 33377, 33517, // 13648-13655
+33205, 32597, 32476, 32885, 33377, 33577, 33283, 32620, // 13656-13663
+32424, 32645, 32784, 32981, 32960, 32544, 32328, 32280, // 13664-13671
+32208, 32644, 32933, 32624, 32342, 32261, 32591, 33107, // 13672-13679
+32957, 32305, 32086, 32188, 32538, 32712, 32390, 31992, // 13680-13687
+31706, 31948, 32402, 32722, 32656, 32239, 32316, 32675, // 13688-13695
+32997, 33288, 33258, 32879, 32600, 32664, 32837, 33146, // 13696-13703
+33106, 32765, 32871, 33074, 33171, 33295, 33092, 32596, // 13704-13711
+32603, 32944, 33072, 33180, 33121, 32762, 32743, 32955, // 13712-13719
+32985, 32921, 32592, 32232, 32392, 32473, 32446, 32794, // 13720-13727
+32807, 32486, 32491, 32723, 32977, 33243, 32941, 32396, // 13728-13735
+32211, 32358, 32778, 33120, 32786, 32196, 32211, 32591, // 13736-13743
+32891, 33043, 32579, 32152, 32064, 32291, 32794, 33008, // 13744-13751
+32803, 32435, 32413, 32708, 33091, 33222, 32879, 32420, // 13752-13759
+32474, 32787, 33216, 33318, 33087, 32890, 32816, 33099, // 13760-13767
+33481, 33675, 33166, 32671, 32563, 32834, 33519, 33766, // 13768-13775
+33280, 32706, 32832, 33248, 33687, 33683, 33016, 32703, // 13776-13783
+32956, 33189, 33390, 33253, 32514, 32229, 32431, 32651, // 13784-13791
+32828, 32795, 32399, 32358, 32770, 33044, 33323, 33083, // 13792-13799
+32363, 32130, 32449, 32928, 33101, 32522, 31721, 31747, // 13800-13807
+32436, 33026, 33326, 32991, 32177, 31956, 32364, 33000, // 13808-13815
+33221, 32552, 31738, 31716, 32275, 32834, 32981, 32079, // 13816-13823
+31541, 31887, 32523, 33240, 33371, 32786, 32217, 32245, // 13824-13831
+32835, 33515, 33524, 32971, 32394, 32411, 32798, 33457, // 13832-13839
+33461, 32572, 31993, 32123, 32705, 33462, 33400, 32647, // 13840-13847
+32245, 32152, 32789, 33647, 33605, 32883, 32269, 32296, // 13848-13855
+33147, 33576, 33172, 32488, 31984, 32316, 33089, 33461, // 13856-13863
+33147, 32469, 32042, 32568, 33397, 33560, 32980, 32399, // 13864-13871
+32203, 32679, 33275, 33367, 32948, 32338, 32034, 32579, // 13872-13879
+33386, 33305, 32747, 32132, 32018, 32867, 33533, 33322, // 13880-13887
+32973, 32323, 31959, 32680, 33523, 33482, 32903, 32198, // 13888-13895
+32232, 33172, 33662, 33441, 32759, 31920, 32007, 32797, // 13896-13903
+33191, 33116, 32649, 32339, 32602, 33449, 33720, 33446, // 13904-13911
+32924, 32366, 32666, 33239, 33300, 33132, 32750, 32080, // 13912-13919
+32326, 32869, 33131, 33052, 32465, 32196, 32418, 32826, // 13920-13927
+33029, 32931, 32490, 32137, 32261, 32693, 32880, 32758, // 13928-13935
+32513, 32371, 32662, 32866, 32984, 32920, 32633, 32437, // 13936-13943
+32575, 32853, 32887, 32773, 32511, 32416, 32519, 32989, // 13944-13951
+33226, 32976, 32718, 32628, 32816, 33020, 33245, 32967, // 13952-13959
+32668, 32472, 32575, 32938, 32941, 32713, 32299, 32255, // 13960-13967
+32369, 32668, 32900, 32771, 32396, 32259, 32484, 33019, // 13968-13975
+33196, 32864, 32660, 32588, 32935, 33395, 33649, 33252, // 13976-13983
+32758, 32539, 32778, 33229, 33380, 33061, 32442, 32304, // 13984-13991
+32528, 33101, 33326, 32901, 32225, 32148, 32587, 33171, // 13992-13999
+33417, 32842, 32172, 32143, 32702, 33304, 33626, 32968, // 14000-14007
+32202, 32106, 32642, 33254, 33353, 32707, 32034, 32054, // 14008-14015
+32499, 33213, 33408, 32865, 32034, 32044, 32730, 33508, // 14016-14023
+33614, 32671, 31974, 31991, 32630, 33407, 33592, 32709, // 14024-14031
+31853, 32033, 32745, 33581, 33733, 32891, 32192, 32335, // 14032-14039
+33112, 33902, 33991, 32993, 31944, 31875, 32643, 33596, // 14040-14047
+33562, 32559, 31730, 31979, 33043, 33902, 33596, 32395, // 14048-14055
+31551, 31927, 32887, 33646, 33345, 32312, 31685, 31873, // 14056-14063
+32884, 33566, 33182, 32090, 31201, 31615, 33020, 33868, // 14064-14071
+33587, 32276, 31502, 31932, 32882, 33569, 33274, 32184, // 14072-14079
+31482, 31987, 33022, 33614, 33216, 32404, 31732, 32093, // 14080-14087
+33136, 33693, 33375, 32415, 31881, 32482, 33395, 33858, // 14088-14095
+33754, 33001, 32318, 32611, 33415, 33908, 33685, 32790, // 14096-14103
+32107, 32433, 33363, 33958, 33691, 32907, 32262, 32410, // 14104-14111
+33262, 33896, 33775, 32890, 32176, 32352, 33180, 33712, // 14112-14119
+33444, 32562, 32039, 32301, 32917, 33343, 32967, 32139, // 14120-14127
+31771, 32231, 32991, 33558, 33339, 32686, 32223, 32230, // 14128-14135
+32885, 33307, 33111, 32529, 31786, 32089, 32991, 33323, // 14136-14143
+32918, 32096, 31715, 32179, 32947, 33250, 32979, 32375, // 14144-14151
+31952, 32310, 33222, 33302, 32763, 32181, 31754, 32222, // 14152-14159
+33199, 33322, 32638, 32304, 32166, 32630, 33443, 33451, // 14160-14167
+32867, 32266, 31997, 32427, 33186, 33271, 32621, 32100, // 14168-14175
+31995, 32419, 33245, 33228, 32539, 32102, 31995, 32512, // 14176-14183
+33320, 33375, 32653, 32224, 32189, 32719, 33411, 33269, // 14184-14191
+32645, 32212, 32183, 32643, 33368, 33409, 32727, 32344, // 14192-14199
+32320, 32669, 33264, 33122, 32503, 32213, 32394, 32798, // 14200-14207
+33385, 33457, 32933, 32657, 32649, 32911, 33294, 33248, // 14208-14215
+32626, 32302, 32587, 33146, 33723, 33711, 32952, 32380, // 14216-14223
+32598, 33317, 33865, 33700, 32875, 32317, 32793, 33441, // 14224-14231
+33634, 33275, 32393, 31821, 32374, 33262, 33731, 33508, // 14232-14239
+32526, 31974, 32553, 33427, 33950, 33628, 32387, 31619, // 14240-14247
+32198, 33148, 33475, 33008, 32048, 31618, 32330, 33300, // 14248-14255
+33552, 33088, 32075, 31661, 32375, 33332, 33692, 33125, // 14256-14263
+31922, 31489, 32262, 33044, 33227, 32698, 32062, 31901, // 14264-14271
+32438, 33173, 33301, 32776, 31833, 31466, 32223, 33120, // 14272-14279
+33585, 33086, 32032, 31816, 32414, 33190, 33461, 32908, // 14280-14287
+32120, 32057, 32687, 33358, 33464, 32896, 32278, 32123, // 14288-14295
+32695, 33351, 33573, 33267, 32464, 32085, 32339, 33054, // 14296-14303
+33392, 32913, 32327, 32205, 32708, 33260, 33378, 33045, // 14304-14311
+32628, 32494, 32715, 33025, 33181, 33163, 32805, 32520, // 14312-14319
+32699, 33133, 33389, 33306, 32837, 32406, 32414, 32848, // 14320-14327
+33313, 33266, 32764, 32428, 32695, 32965, 33099, 32907, // 14328-14335
+32430, 32101, 32188, 32419, 32714, 32869, 32532, 32541, // 14336-14343
+32866, 33039, 32943, 32901, 32695, 32528, 32634, 32765, // 14344-14351
+33055, 33166, 32944, 32491, 32606, 33064, 33251, 32846, // 14352-14359
+32416, 32317, 32590, 32977, 33172, 33007, 32569, 32567, // 14360-14367
+32835, 33029, 32983, 32601, 32214, 32384, 32768, 32995, // 14368-14375
+32976, 32649, 32528, 32565, 32840, 33172, 33074, 32654, // 14376-14383
+32182, 32438, 32970, 33187, 33117, 32771, 32340, 32469, // 14384-14391
+32833, 33058, 33089, 32373, 32044, 32416, 33035, 33374, // 14392-14399
+33186, 32768, 32462, 32523, 32777, 33001, 33051, 32493, // 14400-14407
+32064, 32492, 32927, 33273, 33185, 32510, 32392, 32914, // 14408-14415
+33172, 33380, 33103, 32511, 32359, 32658, 32760, 32808, // 14416-14423
+32518, 32043, 32390, 32960, 33075, 32898, 32618, 32341, // 14424-14431
+32588, 33002, 33084, 33003, 32813, 32457, 32762, 33243, // 14432-14439
+33312, 33080, 32367, 31935, 32251, 32887, 33195, 32876, // 14440-14447
+32341, 32113, 32622, 33451, 33583, 33123, 32336, 32016, // 14448-14455
+32585, 33155, 33220, 32897, 32194, 31942, 32758, 33492, // 14456-14463
+33504, 33103, 32441, 32047, 32593, 33263, 33356, 33081, // 14464-14471
+32464, 32226, 32776, 33530, 33766, 33425, 32650, 32140, // 14472-14479
+32585, 33330, 33363, 32894, 32241, 31919, 32416, 33177, // 14480-14487
+33287, 32718, 32080, 31861, 32348, 33137, 33431, 32862, // 14488-14495
+32101, 31936, 32558, 33615, 33899, 33165, 32379, 31881, // 14496-14503
+32265, 33107, 33303, 32908, 32431, 32355, 32782, 33444, // 14504-14511
+33750, 33410, 32722, 32368, 32434, 32940, 33263, 32894, // 14512-14519
+32079, 31747, 32264, 32938, 33311, 33061, 32379, 32237, // 14520-14527
+32672, 33326, 33756, 33366, 32411, 31880, 32424, 33188, // 14528-14535
+33532, 33114, 32434, 31871, 32138, 32950, 33327, 33000, // 14536-14543
+32337, 32005, 32164, 32941, 33557, 33561, 32874, 32216, // 14544-14551
+32174, 32786, 33280, 33162, 32340, 31659, 31781, 32534, // 14552-14559
+33487, 33738, 32920, 32259, 32422, 33047, 33740, 33498, // 14560-14567
+32589, 31891, 31951, 32676, 33483, 33634, 33045, 32307, // 14568-14575
+32286, 32817, 33484, 33537, 32652, 31872, 31799, 32385, // 14576-14583
+33244, 33392};// 14584-14585