fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main()
  6. {
  7.  
  8. int i;
  9.  
  10. int IsPrime(int n) {
  11. int j = 5;
  12. int s = (int)sqrt((float)n);
  13.  
  14. if (n % 2 == 0) {
  15. return 0;
  16. } else if
  17. (n % 3 == 0) {
  18. return 0;
  19. }
  20.  
  21. while (j < s) {
  22. if (n % j == 0) {
  23. return 0;
  24. }
  25. j = j + 2;
  26. if (n % j == 0) {
  27. return 0;
  28. }
  29. j = j + 4;
  30. }
  31.  
  32. return 1;
  33. }
  34.  
  35. for (i = 0; i < 100000; i++)
  36. printf("%d, %d", i, IsPrime(i));
  37.  
  38. return 0;
  39. }
Runtime error #stdin #stdout 0.02s 1720KB
stdin
Standard input is empty
stdout
0, 01, 12, 03, 04, 05, 16, 07, 18, 09, 010, 011, 112, 013, 114, 015, 016, 017, 118, 019, 120, 021, 022, 023, 124, 025, 126, 027, 028, 029, 130, 031, 132, 033, 034, 035, 136, 037, 138, 039, 040, 041, 142, 043, 144, 045, 046, 047, 148, 049, 050, 051, 052, 053, 154, 055, 056, 057, 058, 059, 160, 061, 162, 063, 064, 065, 066, 067, 168, 069, 070, 071, 172, 073, 174, 075, 076, 077, 078, 079, 180, 081, 082, 083, 184, 085, 086, 087, 088, 089, 190, 091, 092, 093, 094, 095, 096, 097, 198, 099, 0100, 0101, 1102, 0103, 1104, 0105, 0106, 0107, 1108, 0109, 1110, 0111, 0112, 0113, 1114, 0115, 0116, 0117, 0118, 0119, 0120, 0121, 1122, 0123, 0124, 0125, 0126, 0127, 1128, 0129, 0130, 0131, 1132, 0133, 0134, 0135, 0136, 0137, 1138, 0139, 1140, 0141, 0142, 0143, 1144, 0145, 0146, 0147, 0148, 0149, 1150, 0151, 1152, 0153, 0154, 0155, 0156, 0157, 1158, 0159, 0160, 0161, 0162, 0163, 1164, 0165, 0166, 0167, 1168, 0169, 0170, 0171, 0172, 0173, 1174, 0175, 0176, 0177, 0178, 0179, 1180, 0181, 1182, 0183, 0184, 0185, 0186, 0187, 0188, 0189, 0190, 0191, 1192, 0193, 1194, 0195, 0196, 0197, 1198, 0199, 1200, 0201, 0202, 0203, 0204, 0205, 0206, 0207, 0208, 0209, 0210, 0211, 1212, 0213, 0214, 0215, 0216, 0217, 0218, 0219, 0220, 0221, 0222, 0223, 1224, 0225, 0226, 0227, 1228, 0229, 1230, 0231, 0232, 0233, 1234, 0235, 0236, 0237, 0238, 0239, 1240, 0241, 1242, 0243, 0244, 0245, 0246, 0247, 0248, 0249, 0250, 0251, 1252, 0253, 0254, 0255, 0256, 0257, 1258, 0259, 0260, 0261, 0262, 0263, 1264, 0265, 0266, 0267, 0268, 0269, 1270, 0271, 1272, 0273, 0274, 0275, 0276, 0277, 1278, 0279, 0280, 0281, 1282, 0283, 1284, 0285, 0286, 0287, 0288, 0289, 1290, 0291, 0292, 0293, 1294, 0295, 0296, 0297, 0298, 0299, 0300, 0301, 0302, 0303, 0304, 0305, 0306, 0307, 1308, 0309, 0310, 0311, 1312, 0313, 1314, 0315, 0316, 0317, 1318, 0319, 0320, 0321, 0322, 0323, 1324, 0325, 0326, 0327, 0328, 0329, 0330, 0331, 1332, 0333, 0334, 0335, 0336, 0337, 1338, 0339, 0340, 0341, 0342, 0343, 0344, 0345, 0346, 0347, 1348, 0349, 1350, 0351, 0352, 0353, 1354, 0355, 0356, 0357, 0358, 0359, 1360, 0361, 0362, 0363, 0364, 0365, 0366, 0367, 1368, 0369, 0370, 0371, 0372, 0373, 1374, 0375, 0376, 0377, 0378, 0379, 1380, 0381, 0382, 0383, 1384, 0385, 0386, 0387, 0388, 0389, 1390, 0391, 0392, 0393, 0394, 0395, 0396, 0397, 1398, 0399, 0400, 0401, 1402, 0403, 0404, 0405, 0406, 0407, 0408, 0409, 1410, 0411, 0412, 0413, 0414, 0415, 0416, 0417, 0418, 0419, 1420, 0421, 1422, 0423, 0424, 0425, 0426, 0427, 0428, 0429, 0430, 0431, 1432, 0433, 1434, 0435, 0436, 0437, 0438, 0439, 1440, 0441, 0442, 0443, 1444, 0445, 0446, 0447, 0448, 0449, 1450, 0451, 0452, 0453, 0454, 0455, 0456, 0457, 1458, 0459, 0460, 0461, 1462, 0463, 1464, 0465, 0466, 0467, 1468, 0469, 0470, 0471, 0472, 0473, 0474, 0475, 0476, 0477, 0478, 0479, 1480, 0481, 0482, 0483, 0484, 0485, 0486, 0487, 1488, 0489, 0490, 0491, 1492, 0493, 0494, 0495, 0496, 0497, 0498, 0499, 1500, 0501, 0502, 0503, 1504, 0505, 0506, 0507, 0508, 0509, 1510, 0511, 0512, 0513, 0514, 0515, 0516, 0517, 0518, 0519, 0520, 0521, 1522, 0523, 1524, 0525, 0526, 0527, 0528, 0529, 1530, 0531, 0532, 0533, 0534, 0535, 0536, 0537, 0538, 0539, 0540, 0541, 1542, 0543, 0544, 0545, 0546, 0547, 1548, 0549, 0550, 0551, 0552, 0553, 0554, 0555, 0556, 0557, 1558, 0559, 0560, 0561, 0562, 0563, 1564, 0565, 0566, 0567, 0568, 0569, 1570, 0571, 1572, 0573, 0574, 0575, 0576, 0577, 1578, 0579, 0580, 0581, 0582, 0583, 0584, 0585, 0586, 0587, 1588, 0589, 0590, 0591, 0592, 0593, 1594, 0595, 0596, 0597, 0598, 0599, 1600, 0601, 1602, 0603, 0604, 0605, 0606, 0607, 1608, 0609, 0610, 0611, 0612, 0613, 1614, 0615, 0616, 0617, 1618, 0619, 1620, 0621, 0622, 0623, 0624, 0625, 0626, 0627, 0628, 0629, 0630, 0631, 1632, 0633, 0634, 0635, 0636, 0637, 0638, 0639, 0640, 0641, 1642, 0643, 1644, 0645, 0646, 0647, 1648, 0649, 0650, 0651, 0652, 0653, 1654, 0655, 0656, 0657, 0658, 0659, 1660, 0661, 1662, 0663, 0664, 0665, 0666, 0667, 0668, 0669, 0670, 0671, 0672, 0673, 1674, 0675, 0676, 0677, 1678, 0679, 0680, 0681, 0682, 0683, 1684, 0685, 0686, 0687, 0688, 0689, 0690, 0691, 1692, 0693, 0694, 0695, 0696, 0697, 0698, 0699, 0700, 0701, 1702, 0703, 0704, 0705, 0706, 0707, 0708, 0709, 1710, 0711, 0712, 0713, 0714, 0715, 0716, 0717, 0718, 0719, 1720, 0721, 0722, 0723, 0724, 0725, 0726, 0727, 1728, 0729, 0730, 0731, 0732, 0733, 1734, 0735, 0736, 0737, 0738, 0739, 1740, 0741, 0742, 0743, 1744, 0745, 0746, 0747, 0748, 0749, 0750, 0751, 1752, 0753, 0754, 0755, 0756, 0757, 1758, 0759, 0760, 0761, 1762, 0763, 0764, 0765, 0766, 0767, 0768, 0769, 1770, 0771, 0772, 0773, 1774, 0775, 0776, 0777, 0778, 0779, 0780, 0781, 0782, 0783, 0784, 0785, 0786, 0787, 1788, 0789, 0790, 0791, 0792, 0793, 0794, 0795, 0796, 0797, 1798, 0799, 0800, 0801, 0802, 0803, 0804, 0805, 0806, 0807, 0808, 0809, 1810, 0811, 1812, 0813, 0814, 0815, 0816, 0817, 0818, 0819, 0820, 0821, 1822, 0823, 1824, 0825, 0826, 0827, 1828, 0829, 1830, 0831, 0832, 0833, 0834, 0835, 0836, 0837, 0838, 0839, 1840, 0841, 1842, 0843, 0844, 0845, 0846, 0847, 0848, 0849, 0850, 0851, 0852, 0853, 1854, 0855, 0856, 0857, 1858, 0859, 1860, 0861, 0862, 0863, 1864, 0865, 0866, 0867, 0868, 0869, 0870, 0871, 0872, 0873, 0874, 0875, 0876, 0877, 1878, 0879, 0880, 0881, 1882, 0883, 1884, 0885, 0886, 0887, 1888, 0889, 0890, 0891, 0892, 0893, 0894, 0895, 0896, 0897, 0898, 0899, 1900, 0901, 0902, 0903, 0904, 0905, 0906, 0907, 1908, 0909, 0910, 0911, 1912, 0913, 0914, 0915, 0916, 0917, 0918, 0919, 1920, 0921, 0922, 0923, 0924, 0925, 0926, 0927, 0928, 0929, 1930, 0931, 0932, 0933, 0934, 0935, 0936, 0937, 1938, 0939, 0940, 0941, 1942, 0943, 0944, 0945, 0946, 0947, 1948, 0949, 0950, 0951, 0952, 0953, 1954, 0955, 0956, 0957, 0958, 0959, 0960, 0961, 0962, 0963, 0964, 0965, 0966, 0967, 1968, 0969, 0970, 0971, 1972, 0973, 0974, 0975, 0976, 0977, 1978, 0979, 0980, 0981, 0982, 0983, 1984, 0985, 0986, 0987, 0988, 0989, 0990, 0991, 1992, 0993, 0994, 0995, 0996, 0997, 1998, 0999, 01000, 01001, 01002, 01003, 01004, 01005, 01006, 01007, 01008, 01009, 11010, 01011, 01012, 01013, 11014, 01015, 01016, 01017, 01018, 01019, 11020, 01021, 11022, 01023, 01024, 01025, 01026, 01027, 01028, 01029, 01030, 01031, 11032, 01033, 11034, 01035, 01036, 01037, 01038, 01039, 11040, 01041, 01042, 01043, 01044, 01045, 01046, 01047, 01048, 01049, 11050, 01051, 11052, 01053, 01054, 01055, 01056, 01057, 01058, 01059, 01060, 01061, 11062, 01063, 11064, 01065, 01066, 01067, 01068, 01069, 11070, 01071, 01072, 01073, 01074, 01075, 01076, 01077, 01078, 01079, 01080, 01081, 01082, 01083, 01084, 01085, 01086, 01087, 11088, 01089, 01090, 01091, 11092, 01093, 11094, 01095, 01096, 01097, 11098, 01099, 01100, 01101, 01102, 01103, 11104, 01105, 01106, 01107, 01108, 01109, 11110, 01111, 01112, 01113, 01114, 01115, 01116, 01117, 11118, 01119, 01120, 01121, 01122, 01123, 11124, 01125, 01126, 01127, 01128, 01129, 11130, 01131, 01132, 01133, 01134, 01135, 01136, 01137, 01138, 01139, 01140, 01141, 01142, 01143, 01144, 01145, 01146, 01147, 01148, 01149, 01150, 01151, 11152, 01153, 11154, 01155, 01156, 01157, 01158, 01159, 01160, 01161, 01162, 01163, 11164, 01165, 01166, 01167, 01168, 01169, 01170, 01171, 11172, 01173, 01174, 01175, 01176, 01177, 01178, 01179, 01180, 01181, 11182, 01183, 01184, 01185, 01186, 01187, 11188, 01189, 01190, 01191, 01192, 01193, 11194, 01195, 01196, 01197, 01198, 01199, 01200, 01201, 11202, 01203, 01204, 01205, 01206, 01207, 01208, 01209, 01210, 01211, 01212, 01213, 11214, 01215, 01216, 01217, 11218, 01219, 01220, 01221, 01222, 01223, 11224, 01225, 01226, 01227, 01228, 01229, 11230, 01231, 11232, 01233, 01234, 01235, 01236, 01237, 11238, 01239, 01240, 01241, 01242, 01243, 01244, 01245, 01246, 01247, 01248, 01249, 11250, 01251, 01252, 01253, 01254, 01255, 01256, 01257, 01258, 01259, 11260, 01261, 01262, 01263, 01264, 01265, 01266, 01267, 01268, 01269, 01270, 01271, 01272, 01273, 01274, 01275, 01276, 01277, 11278, 01279, 11280, 01281, 01282, 01283, 11284, 01285, 01286, 01287, 01288, 01289, 11290, 01291, 11292, 01293, 01294, 01295, 01296, 01297, 11298, 01299, 01300, 01301, 11302, 01303, 11304, 01305, 01306, 01307, 11308, 01309, 01310, 01311, 01312, 01313, 01314, 01315, 01316, 01317, 01318, 01319, 11320, 01321, 11322, 01323, 01324, 01325, 01326, 01327, 11328, 01329, 01330, 01331, 01332, 01333, 01334, 01335, 01336, 01337, 01338, 01339, 01340, 01341, 01342, 01343, 01344, 01345, 01346, 01347, 01348, 01349, 01350, 01351, 01352, 01353, 01354, 01355, 01356, 01357, 01358, 01359, 01360, 01361, 11362, 01363, 01364, 01365, 01366, 01367, 11368, 01369, 01370, 01371, 01372, 01373, 11374, 01375, 01376, 01377, 01378, 01379, 01380, 01381, 11382, 01383, 01384, 01385, 01386, 01387, 01388, 01389, 01390, 01391, 01392, 01393, 01394, 01395, 01396, 01397, 01398, 01399, 11400, 01401, 01402, 01403, 01404, 01405, 01406, 01407, 01408, 01409, 11410, 01411, 01412, 01413, 01414, 01415, 01416, 01417, 01418, 01419, 01420, 01421, 01422, 01423, 11424, 01425, 01426, 01427, 11428, 01429, 11430, 01431, 01432, 01433, 11434, 01435, 01436, 01437, 01438, 01439, 11440, 01441, 01442, 01443, 01444, 01445, 01446, 01447, 11448, 01449, 01450, 01451, 11452, 01453, 11454, 01455, 01456, 01457, 01458, 01459, 11460, 01461, 01462, 01463, 01464, 01465, 01466, 01467, 01468, 01469, 01470, 01471, 11472, 01473, 01474, 01475, 01476, 01477, 01478, 01479, 01480, 01481, 11482, 01483, 11484, 01485, 01486, 01487, 11488, 01489, 11490, 01491, 01492, 01493, 11494, 01495, 01496, 01497, 01498, 01499, 11500, 01501, 01502, 01503, 01504, 01505, 01506, 01507, 01508, 01509, 01510, 01511, 11512, 01513, 01514, 01515, 01516, 01517, 01518, 01519, 01520, 01521, 01522, 01523, 11524, 01525, 01526, 01527, 01528, 01529, 01530, 01531, 11532, 01533, 01534, 01535, 01536, 01537, 01538, 01539, 01540, 01541, 01542, 01543, 11544, 01545, 01546, 01547, 01548, 01549, 11550, 01551, 01552, 01553, 11554, 01555, 01556, 01557, 01558, 01559, 11560, 01561, 01562, 01563, 01564, 01565, 01566, 01567, 11568, 01569, 01570, 01571, 11572, 01573, 01574, 01575, 01576, 01577, 01578, 01579, 11580, 01581, 01582, 01583, 11584, 01585, 01586, 01587, 01588, 01589, 01590, 01591, 01592, 01593, 01594, 01595, 01596, 01597, 11598, 01599, 01600, 01601, 11602, 01603, 01604, 01605, 01606, 01607, 11608, 01609, 11610, 01611, 01612, 01613, 11614, 01615, 01616, 01617, 01618, 01619, 11620, 01621, 11622, 01623, 01624, 01625, 01626, 01627, 11628, 01629, 01630, 01631, 01632, 01633, 01634, 01635, 01636, 01637, 11638, 01639, 01640, 01641, 01642, 01643, 01644, 01645, 01646, 01647, 01648, 01649, 01650, 01651, 01652, 01653, 01654, 01655, 01656, 01657, 11658, 01659, 01660, 01661, 01662, 01663, 11664, 01665, 01666, 01667, 11668, 01669, 11670, 01671, 01672, 01673, 01674, 01675, 01676, 01677, 01678, 01679, 01680, 01681, 11682, 01683, 01684, 01685, 01686, 01687, 01688, 01689, 01690, 01691, 01692, 01693, 11694, 01695, 01696, 01697, 11698, 01699, 11700, 01701, 01702, 01703, 01704, 01705, 01706, 01707, 01708, 01709, 11710, 01711, 01712, 01713, 01714, 01715, 01716, 01717, 01718, 01719, 01720, 01721, 11722, 01723, 11724, 01725, 01726, 01727, 01728, 01729, 01730, 01731, 01732, 01733, 11734, 01735, 01736, 01737, 01738, 01739, 01740, 01741, 11742, 01743, 01744, 01745, 01746, 01747, 11748, 01749, 01750, 01751, 01752, 01753, 11754, 01755, 01756, 01757, 01758, 01759, 11760, 01761, 01762, 01763, 11764, 01765, 01766, 01767, 01768, 01769, 01770, 01771, 01772, 01773, 01774, 01775, 01776, 01777, 11778, 01779, 01780, 01781, 01782, 01783, 11784, 01785, 01786, 01787, 11788, 01789, 11790, 01791, 01792, 01793, 01794, 01795, 01796, 01797, 01798, 01799, 01800, 01801, 11802, 01803, 01804, 01805, 01806, 01807, 01808, 01809, 01810, 01811, 11812, 01813, 01814, 01815, 01816, 01817, 01818, 01819, 01820, 01821, 01822, 01823, 11824, 01825, 01826, 01827, 01828, 01829, 01830, 01831, 11832, 01833, 01834, 01835, 01836, 01837, 01838, 01839, 01840, 01841, 01842, 01843, 01844, 01845, 01846, 01847, 11848, 01849, 01850, 01851, 01852, 01853, 01854, 01855, 01856, 01857, 01858, 01859, 01860, 01861, 11862, 01863, 01864, 01865, 01866, 01867, 11868, 01869, 01870, 01871, 11872, 01873, 11874, 01875, 01876, 01877, 11878, 01879, 11880, 01881, 01882, 01883, 01884, 01885, 01886, 01887, 01888, 01889, 11890, 01891, 01892, 01893, 01894, 01895, 01896, 01897, 01898, 01899, 01900, 01901, 11902, 01903, 01904, 01905, 01906, 01907, 11908, 01909, 01910, 01911, 01912, 01913, 11914, 01915, 01916, 01917, 01918, 01919, 01920, 01921, 01922, 01923, 01924, 01925, 01926, 01927, 01928, 01929, 01930, 01931, 11932, 01933, 11934, 01935, 01936, 01937, 01938, 01939, 01940, 01941, 01942, 01943, 01944, 01945, 01946, 01947, 01948, 01949, 11950, 01951, 11952, 01953, 01954, 01955, 01956, 01957, 01958, 01959, 01960, 01961, 01962, 01963, 01964, 01965, 01966, 01967, 01968, 01969, 01970, 01971, 01972, 01973, 11974, 01975, 01976, 01977, 01978, 01979, 11980, 01981, 01982, 01983, 01984, 01985, 01986, 01987, 11988, 01989, 01990, 01991, 01992, 01993, 11994, 01995, 01996, 01997, 11998, 01999, 12000, 02001, 02002, 02003, 12004, 02005, 02006, 02007, 02008, 02009, 02010, 02011, 12012, 02013, 02014, 02015, 02016, 02017, 12018, 02019, 02020, 02021, 02022, 02023, 02024, 02025, 02026, 02027, 12028, 02029, 12030, 02031, 02032, 02033, 02034, 02035, 02036, 02037, 02038, 02039, 12040, 02041, 02042, 02043, 02044, 02045, 02046, 02047, 02048, 02049, 02050, 02051, 02052, 02053, 12054, 02055, 02056, 02057, 02058, 02059, 02060, 02061, 02062, 02063, 12064, 02065, 02066, 02067, 02068, 02069, 12070, 02071, 02072, 02073, 02074, 02075, 02076, 02077, 02078, 02079, 02080, 02081, 12082, 02083, 12084, 02085, 02086, 02087, 12088, 02089, 12090, 02091, 02092, 02093, 02094, 02095, 02096, 02097, 02098, 02099, 12100, 02101, 02102, 02103, 02104, 02105, 02106, 02107, 02108, 02109, 02110, 02111, 12112, 02113, 12114, 02115, 02116, 02117, 02118, 02119, 02120, 02121, 02122, 02123, 02124, 02125, 02126, 02127, 02128, 02129, 12130, 02131, 12132, 02133, 02134, 02135, 02136, 02137, 12138, 02139, 02140, 02141, 12142, 02143, 12144, 02145, 02146, 02147, 02148, 02149, 02150, 02151, 02152, 02153, 12154, 02155, 02156, 02157, 02158, 02159, 02160, 02161, 12162, 02163, 02164, 02165, 02166, 02167, 02168, 02169, 02170, 02171, 02172, 02173, 02174, 02175, 02176, 02177, 02178, 02179, 12180, 02181, 02182, 02183, 02184, 02185, 02186, 02187, 02188, 02189, 02190, 02191, 02192, 02193, 02194, 02195, 02196, 02197, 02198, 02199, 02200, 02201, 02202, 02203, 12204, 02205, 02206, 02207, 12208, 02209, 12210, 02211, 02212, 02213, 12214, 02215, 02216, 02217, 02218, 02219, 02220, 02221, 12222, 02223, 02224, 02225, 02226, 02227, 02228, 02229, 02230, 02231, 02232, 02233, 02234, 02235, 02236, 02237, 12238, 02239, 12240, 02241, 02242, 02243, 12244, 02245, 02246, 02247, 02248, 02249, 02250, 02251, 12252, 02253, 02254, 02255, 02256, 02257, 02258, 02259, 02260, 02261, 02262, 02263, 02264, 02265, 02266, 02267, 12268, 02269, 12270, 02271, 02272, 02273, 12274, 02275, 02276, 02277, 02278, 02279, 02280, 02281, 12282, 02283, 02284, 02285, 02286, 02287, 12288, 02289, 02290, 02291, 02292, 02293, 12294, 02295, 02296, 02297, 12298, 02299, 02300, 02301, 02302, 02303, 02304, 02305, 02306, 02307, 02308, 02309, 12310, 02311, 12312, 02313, 02314, 02315, 02316, 02317, 02318, 02319, 02320, 02321, 02322, 02323, 02324, 02325, 02326, 02327, 02328, 02329, 02330, 02331, 02332, 02333, 12334, 02335, 02336, 02337, 02338, 02339, 12340, 02341, 12342, 02343, 02344, 02345, 02346, 02347, 12348, 02349, 02350, 02351, 12352, 02353, 02354, 02355, 02356, 02357, 12358, 02359, 02360, 02361, 02362, 02363, 02364, 02365, 02366, 02367, 02368, 02369, 02370, 02371, 12372, 02373, 02374, 02375, 02376, 02377, 12378, 02379, 02380, 02381, 12382, 02383, 12384, 02385, 02386, 02387, 02388, 02389, 12390, 02391, 02392, 02393, 12394, 02395, 02396, 02397, 02398, 02399, 12400, 02401, 02402, 02403, 02404, 02405, 02406, 02407, 02408, 02409, 02410, 02411, 12412, 02413, 02414, 02415, 02416, 02417, 12418, 02419, 02420, 02421, 02422, 02423, 12424, 02425, 02426, 02427, 02428, 02429, 02430, 02431, 02432, 02433, 02434, 02435, 02436, 02437, 12438, 02439, 02440, 02441, 12442, 02443, 02444, 02445, 02446, 02447, 12448, 02449, 02450, 02451, 02452, 02453, 02454, 02455, 02456, 02457, 02458, 02459, 12460, 02461, 02462, 02463, 02464, 02465, 02466, 02467, 12468, 02469, 02470, 02471, 02472, 02473, 12474, 02475, 02476, 02477, 12478, 02479, 02480, 02481, 02482, 02483, 02484, 02485, 02486, 02487, 02488, 02489, 02490, 02491, 02492, 02493, 02494, 02495, 02496, 02497, 02498, 02499, 02500, 02501, 02502, 02503, 12504, 02505, 02506, 02507, 02508, 02509, 02510, 02511, 02512, 02513, 02514, 02515, 02516, 02517, 02518, 02519, 02520, 02521, 12522, 02523, 02524, 02525, 02526, 02527, 02528, 02529, 02530, 02531, 12532, 02533, 02534, 02535, 02536, 02537, 02538, 02539, 12540, 02541, 02542, 02543, 12544, 02545, 02546, 02547, 02548, 02549, 12550, 02551, 12552, 02553, 02554, 02555, 02556, 02557, 12558, 02559, 02560, 02561, 02562, 02563, 02564, 02565, 02566, 02567, 02568, 02569, 02570, 02571, 02572, 02573, 02574, 02575, 02576, 02577, 02578, 02579, 12580, 02581, 02582, 02583, 02584, 02585, 02586, 02587, 02588, 02589, 02590, 02591, 12592, 02593, 12594, 02595, 02596, 02597, 02598, 02599, 02600, 02601, 02602, 02603, 02604, 02605, 02606, 02607, 02608, 02609, 12610, 02611, 02612, 02613, 02614, 02615, 02616, 02617, 12618, 02619, 02620, 02621, 12622, 02623, 02624, 02625, 02626, 02627, 02628, 02629, 02630, 02631, 02632, 02633, 12634, 02635, 02636, 02637, 02638, 02639, 02640, 02641, 02642, 02643, 02644, 02645, 02646, 02647, 12648, 02649, 02650, 02651, 02652, 02653, 02654, 02655, 02656, 02657, 12658, 02659, 12660, 02661, 02662, 02663, 12664, 02665, 02666, 02667, 02668, 02669, 02670, 02671, 12672, 02673, 02674, 02675, 02676, 02677, 12678, 02679, 02680, 02681, 02682, 02683, 12684, 02685, 02686, 02687, 12688, 02689, 12690, 02691, 02692, 02693, 12694, 02695, 02696, 02697, 02698, 02699, 12700, 02701, 02702, 02703, 02704, 02705, 02706, 02707, 12708, 02709, 02710, 02711, 12712, 02713, 12714, 02715, 02716, 02717, 02718, 02719, 12720, 02721, 02722, 02723, 02724, 02725, 02726, 02727, 02728, 02729, 12730, 02731, 12732, 02733, 02734, 02735, 02736, 02737, 02738, 02739, 02740, 02741, 12742, 02743, 02744, 02745, 02746, 02747, 02748, 02749, 12750, 02751, 02752, 02753, 12754, 02755, 02756, 02757, 02758, 02759, 02760, 02761, 02762, 02763, 02764, 02765, 02766, 02767, 12768, 02769, 02770, 02771, 02772, 02773, 02774, 02775, 02776, 02777, 12778, 02779, 02780, 02781, 02782, 02783, 02784, 02785, 02786, 02787, 02788, 02789, 12790, 02791, 12792, 02793, 02794, 02795, 02796, 02797, 12798, 02799, 02800, 02801, 12802, 02803, 12804, 02805, 02806, 02807, 02808, 02809, 12810, 02811, 02812, 02813, 02814, 02815, 02816, 02817, 02818, 02819, 12820, 02821, 02822, 02823, 02824, 02825, 02826, 02827, 02828, 02829, 02830, 02831, 02832, 02833, 12834, 02835, 02836, 02837, 12838, 02839, 02840, 02841, 02842, 02843, 12844, 02845, 02846, 02847, 02848, 02849, 02850, 02851, 12852, 02853, 02854, 02855, 02856, 02857, 12858, 02859, 02860, 02861, 12862, 02863, 02864, 02865, 02866, 02867, 02868, 02869, 02870, 02871, 02872, 02873, 02874, 02875, 02876, 02877, 02878, 02879, 12880, 02881, 02882, 02883, 02884, 02885, 02886, 02887, 12888, 02889, 02890, 02891, 02892, 02893, 02894, 02895, 02896, 02897, 12898, 02899, 02900, 02901, 02902, 02903, 12904, 02905, 02906, 02907, 02908, 02909, 12910, 02911, 02912, 02913, 02914, 02915, 02916, 02917, 12918, 02919, 02920, 02921, 02922, 02923, 02924, 02925, 02926, 02927, 12928, 02929, 02930, 02931, 02932, 02933, 02934, 02935, 02936, 02937, 02938, 02939, 12940, 02941, 02942, 02943, 02944, 02945, 02946, 02947, 02948, 02949, 02950, 02951, 02952, 02953, 12954, 02955, 02956, 02957, 12958, 02959, 02960, 02961, 02962, 02963, 12964, 02965, 02966, 02967, 02968, 02969, 12970, 02971, 12972, 02973, 02974, 02975, 02976, 02977, 02978, 02979, 02980, 02981, 02982, 02983, 02984, 02985, 02986, 02987, 02988, 02989, 02990, 02991, 02992, 02993, 02994, 02995, 02996, 02997, 02998, 02999, 13000, 03001, 13002, 03003, 03004, 03005, 03006, 03007, 03008, 03009, 03010, 03011, 13012, 03013, 03014, 03015, 03016, 03017, 03018, 03019, 13020, 03021, 03022, 03023, 13024, 03025, 03026, 03027, 03028, 03029, 03030, 03031, 03032, 03033, 03034, 03035, 03036, 03037, 13038, 03039, 03040, 03041, 13042, 03043, 03044, 03045, 03046, 03047, 03048, 03049, 13050, 03051, 03052, 03053, 03054, 03055, 03056, 03057, 03058, 03059, 03060, 03061, 13062, 03063, 03064, 03065, 03066, 03067, 13068, 03069, 03070, 03071, 03072, 03073, 03074, 03075, 03076, 03077, 03078, 03079, 13080, 03081, 03082, 03083, 13084, 03085, 03086, 03087, 03088, 03089, 13090, 03091, 03092, 03093, 03094, 03095, 03096, 03097, 03098, 03099, 03100, 03101, 03102, 03103, 03104, 03105, 03106, 03107, 03108, 03109, 13110, 03111, 03112, 03113, 03114, 03115, 03116, 03117, 03118, 03119, 13120, 03121, 13122, 03123, 03124, 03125, 03126, 03127, 03128, 03129, 03130, 03131, 03132, 03133, 03134, 03135, 03136, 03137, 13138, 03139, 03140, 03141, 03142, 03143, 03144, 03145, 03146, 03147, 03148, 03149, 03150, 03151, 03152, 03153, 03154, 03155, 03156, 03157, 03158, 03159, 03160, 03161, 03162, 03163, 13164, 03165, 03166, 03167, 13168, 03169, 13170, 03171, 03172, 03173, 03174, 03175, 03176, 03177, 03178, 03179, 03180, 03181, 13182, 03183, 03184, 03185, 03186, 03187, 13188, 03189, 03190, 03191, 13192, 03193, 03194, 03195, 03196, 03197, 03198, 03199, 03200, 03201, 03202, 03203, 13204, 03205, 03206, 03207, 03208, 03209, 13210, 03211, 03212, 03213, 03214, 03215, 03216, 03217, 13218, 03219, 03220, 03221, 13222, 03223, 03224, 03225, 03226, 03227, 03228, 03229, 13230, 03231, 03232, 03233, 03234, 03235, 03236, 03237, 03238, 03239, 03240, 03241, 03242, 03243, 03244, 03245, 03246, 03247, 03248, 03249, 03250, 03251, 13252, 03253, 13254, 03255, 03256, 03257, 13258, 03259, 13260, 03261, 03262, 03263, 03264, 03265, 03266, 03267, 03268, 03269, 03270, 03271, 13272, 03273, 03274, 03275, 03276, 03277, 03278, 03279, 03280, 03281, 03282, 03283, 03284, 03285, 03286, 03287, 03288, 03289, 03290, 03291, 03292, 03293, 03294, 03295, 03296, 03297, 03298, 03299, 13300, 03301, 13302, 03303, 03304, 03305, 03306, 03307, 13308, 03309, 03310, 03311, 03312, 03313, 13314, 03315, 03316, 03317, 03318, 03319, 13320, 03321, 03322, 03323, 13324, 03325, 03326, 03327, 03328, 03329, 13330, 03331, 13332, 03333, 03334, 03335, 03336, 03337, 03338, 03339, 03340, 03341, 03342, 03343, 13344, 03345, 03346, 03347, 13348, 03349, 03350, 03351, 03352, 03353, 03354, 03355, 03356, 03357, 03358, 03359, 13360, 03361, 13362, 03363, 03364, 03365, 03366, 03367, 03368, 03369, 03370, 03371, 13372, 03373, 13374, 03375, 03376, 03377, 03378, 03379, 03380, 03381, 03382, 03383, 03384, 03385, 03386, 03387, 03388, 03389, 13390, 03391, 13392, 03393, 03394, 03395, 03396, 03397, 03398, 03399, 03400, 03401, 03402, 03403, 03404, 03405, 03406, 03407, 13408, 03409, 03410, 03411, 03412, 03413, 13414, 03415, 03416, 03417, 03418, 03419, 03420, 03421, 03422, 03423, 03424, 03425, 03426, 03427, 03428, 03429, 03430, 03431, 03432, 03433, 13434, 03435, 03436, 03437, 03438, 03439, 03440, 03441, 03442, 03443, 03444, 03445, 03446, 03447, 03448, 03449, 13450, 03451, 03452, 03453, 03454, 03455, 03456, 03457, 13458, 03459, 03460, 03461, 13462, 03463, 13464, 03465, 03466, 03467, 13468, 03469, 13470, 03471, 03472, 03473, 03474, 03475, 03476, 03477, 03478, 03479, 03480, 03481, 13482, 03483, 03484, 03485, 03486, 03487, 03488, 03489, 03490, 03491, 13492, 03493, 03494, 03495, 03496, 03497, 03498, 03499, 13500, 03501, 03502, 03503, 03504, 03505, 03506, 03507, 03508, 03509, 03510, 03511, 13512, 03513, 03514, 03515, 03516, 03517, 13518, 03519, 03520, 03521, 03522, 03523, 03524, 03525, 03526, 03527, 13528, 03529, 13530, 03531, 03532, 03533, 13534, 03535, 03536, 03537, 03538, 03539, 13540, 03541, 13542, 03543, 03544, 03545, 03546, 03547, 13548, 03549, 03550, 03551, 03552, 03553, 03554, 03555, 03556, 03557, 13558, 03559, 13560, 03561, 03562, 03563, 03564, 03565, 03566, 03567, 03568, 03569, 03570, 03571, 13572, 03573, 03574, 03575, 03576, 03577, 03578, 03579, 03580, 03581, 13582, 03583, 13584, 03585, 03586, 03587, 03588, 03589, 03590, 03591, 03592, 03593, 13594, 03595, 03596, 03597, 03598, 03599, 13600, 03601, 03602, 03603, 03604, 03605, 03606, 03607, 13608, 03609, 03610, 03611, 03612, 03613, 13614, 03615, 03616, 03617, 13618, 03619, 03620, 03621, 03622, 03623, 13624, 03625, 03626, 03627, 03628, 03629, 03630, 03631, 13632, 03633, 03634, 03635, 03636, 03637, 13638, 03639, 03640, 03641, 03642, 03643, 13644, 03645, 03646, 03647, 03648, 03649, 03650, 03651, 03652, 03653, 03654, 03655, 03656, 03657, 03658, 03659, 13660, 03661, 03662, 03663, 03664, 03665, 03666, 03667, 03668, 03669, 03670, 03671, 13672, 03673, 13674, 03675, 03676, 03677, 13678, 03679, 03680, 03681, 03682, 03683, 03684, 03685, 03686, 03687, 03688, 03689, 03690, 03691, 13692, 03693, 03694, 03695, 03696, 03697, 13698, 03699, 03700, 03701, 13702, 03703, 03704, 03705, 03706, 03707, 03708, 03709, 13710, 03711, 03712, 03713, 03714, 03715, 03716, 03717, 03718, 03719, 13720, 03721, 03722, 03723, 03724, 03725, 03726, 03727, 13728, 03729, 03730, 03731, 03732, 03733, 13734, 03735, 03736, 03737, 03738, 03739, 13740, 03741, 03742, 03743, 03744, 03745, 03746, 03747, 03748, 03749, 03750, 03751, 03752, 03753, 03754, 03755, 03756, 03757, 03758, 03759, 03760, 03761, 13762, 03763, 03764, 03765, 03766, 03767, 13768, 03769, 13770, 03771, 03772, 03773, 03774, 03775, 03776, 03777, 03778, 03779, 13780, 03781, 03782, 03783, 03784, 03785, 03786, 03787, 03788, 03789, 03790, 03791, 03792, 03793, 13794, 03795, 03796, 03797, 13798, 03799, 03800, 03801, 03802, 03803, 13804, 03805, 03806, 03807, 03808, 03809, 03810, 03811, 03812, 03813, 03814, 03815, 03816, 03817, 03818, 03819, 03820, 03821, 13822, 03823, 13824, 03825, 03826, 03827, 03828, 03829, 03830, 03831, 03832, 03833, 13834, 03835, 03836, 03837, 03838, 03839, 03840, 03841, 03842, 03843, 03844, 03845, 03846, 03847, 13848, 03849, 03850, 03851, 13852, 03853, 13854, 03855, 03856, 03857, 03858, 03859, 03860, 03861, 03862, 03863, 13864, 03865, 03866, 03867, 03868, 03869, 03870, 03871, 03872, 03873, 03874, 03875, 03876, 03877, 13878, 03879, 03880, 03881, 13882, 03883, 03884, 03885, 03886, 03887, 03888, 03889, 13890, 03891, 03892, 03893, 03894, 03895, 03896, 03897, 03898, 03899, 03900, 03901, 03902, 03903, 03904, 03905, 03906, 03907, 13908, 03909, 03910, 03911, 13912, 03913, 03914, 03915, 03916, 03917, 13918, 03919, 13920, 03921, 03922, 03923, 13924, 03925, 03926, 03927, 03928, 03929, 13930, 03931, 13932, 03933, 03934, 03935, 03936, 03937, 03938, 03939, 03940, 03941, 03942, 03943, 13944, 03945, 03946, 03947, 13948, 03949, 03950, 03951, 03952, 03953, 03954, 03955, 03956, 03957, 03958, 03959, 03960, 03961, 03962, 03963, 03964, 03965, 03966, 03967, 13968, 03969, 03970, 03971, 03972, 03973, 03974, 03975, 03976, 03977, 03978, 03979, 03980, 03981, 03982, 03983, 03984, 03985, 03986, 03987, 03988, 03989, 13990, 03991, 03992, 03993, 03994, 03995, 03996, 03997, 03998, 03999, 04000, 04001, 14002, 04003, 14004, 04005, 04006, 04007, 14008, 04009, 04010, 04011, 04012, 04013, 14014, 04015, 04016, 04017, 04018, 04019, 14020, 04021, 14022, 04023, 04024, 04025, 04026, 04027, 14028, 04029, 04030, 04031, 04032, 04033, 04034, 04035, 04036, 04037, 04038, 04039, 04040, 04041, 04042, 04043, 04044, 04045, 04046, 04047, 04048, 04049, 14050, 04051, 14052, 04053, 04054, 04055, 04056, 04057, 14058, 04059, 04060, 04061, 04062, 04063, 04064, 04065, 04066, 04067, 04068, 04069, 04070, 04071, 04072, 04073, 14074, 04075, 04076, 04077, 04078, 04079, 14080, 04081, 04082, 04083, 04084, 04085, 04086, 04087, 04088, 04089, 04090, 04091, 14092, 04093, 14094, 04095, 04096, 04097, 04098, 04099, 14100, 04101, 04102, 04103, 04104, 04105, 04106, 04107, 04108, 04109, 04110, 04111, 14112, 04113, 04114, 04115, 04116, 04117, 04118, 04119, 04120, 04121, 04122, 04123, 04124, 04125, 04126, 04127, 14128, 04129, 14130, 04131, 04132, 04133, 14134, 04135, 04136, 04137, 04138, 04139, 14140, 04141, 04142, 04143, 04144, 04145, 04146, 04147, 04148, 04149, 04150, 04151, 04152, 04153, 14154, 04155, 04156, 04157, 14158, 04159, 14160, 04161, 04162, 04163, 04164, 04165, 04166, 04167, 04168, 04169, 04170, 04171, 04172, 04173, 04174, 04175, 04176, 04177, 14178, 04179, 04180, 04181, 04182, 04183, 04184, 04185, 04186, 04187, 04188, 04189, 04190, 04191, 04192, 04193, 04194, 04195, 04196, 04197, 04198, 04199, 04200, 04201, 14202, 04203, 04204, 04205, 04206, 04207, 04208, 04209, 04210, 04211, 14212, 04213, 04214, 04215, 04216, 04217, 14218, 04219, 14220, 04221, 04222, 04223, 04224, 04225, 04226, 04227, 04228, 04229, 14230, 04231, 14232, 04233, 04234, 04235, 04236, 04237, 04238, 04239, 04240, 04241, 14242, 04243, 14244, 04245, 04246, 04247, 04248, 04249, 04250, 04251, 04252, 04253, 14254, 04255, 04256, 04257, 04258, 04259, 14260, 04261, 14262, 04263, 04264, 04265, 04266, 04267, 04268, 04269, 04270, 04271, 14272, 04273, 14274, 04275, 04276, 04277, 04278, 04279, 04280, 04281, 04282, 04283, 14284, 04285, 04286, 04287, 04288, 04289, 14290, 04291, 04292, 04293, 04294, 04295, 04296, 04297, 14298, 04299, 04300, 04301, 04302, 04303, 04304, 04305, 04306, 04307, 04308, 04309, 04310, 04311, 04312, 04313, 04314, 04315, 04316, 04317, 04318, 04319, 04320, 04321, 04322, 04323, 04324, 04325, 04326, 04327, 14328, 04329, 04330, 04331, 04332, 04333, 04334, 04335, 04336, 04337, 14338, 04339, 14340, 04341, 04342, 04343, 04344, 04345, 04346, 04347, 04348, 04349, 14350, 04351, 04352, 04353, 04354, 04355, 04356, 04357, 14358, 04359, 04360, 04361, 04362, 04363, 14364, 04365, 04366, 04367, 04368, 04369, 04370, 04371, 04372, 04373, 14374, 04375, 04376, 04377, 04378, 04379, 04380, 04381, 04382, 04383, 04384, 04385, 04386, 04387, 04388, 04389, 04390, 04391, 14392, 04393, 04394, 04395, 04396, 04397, 14398, 04399, 04400, 04401, 04402, 04403, 04404, 04405, 04406, 04407, 04408, 04409, 14410, 04411, 04412, 04413, 04414, 04415, 04416, 04417, 04418, 04419, 04420, 04421, 14422, 04423, 14424, 04425, 04426, 04427, 04428, 04429, 04430, 04431, 04432, 04433, 04434, 04435, 04436, 04437, 04438, 04439, 04440, 04441, 14442, 04443, 04444, 04445, 04446, 04447, 14448, 04449, 04450, 04451, 14452, 04453, 04454, 04455, 04456, 04457, 14458, 04459, 04460, 04461, 04462, 04463, 14464, 04465, 04466, 04467, 04468, 04469, 04470, 04471, 04472, 04473, 04474, 04475, 04476, 04477, 04478, 04479, 04480, 04481, 14482, 04483, 14484, 04485, 04486, 04487, 04488, 04489, 04490, 04491, 04492, 04493, 14494, 04495, 04496, 04497, 04498, 04499, 04500, 04501, 04502, 04503, 04504, 04505, 04506, 04507, 14508, 04509, 04510, 04511, 04512, 04513, 14514, 04515, 04516, 04517, 14518, 04519, 14520, 04521, 04522, 04523, 14524, 04525, 04526, 04527, 04528, 04529, 04530, 04531, 04532, 04533, 04534, 04535, 04536, 04537, 04538, 04539, 04540, 04541, 04542, 04543, 04544, 04545, 04546, 04547, 14548, 04549, 14550, 04551, 04552, 04553, 04554, 04555, 04556, 04557, 04558, 04559, 04560, 04561, 14562, 04563, 04564, 04565, 04566, 04567, 14568, 04569, 04570, 04571, 04572, 04573, 04574, 04575, 04576, 04577, 04578, 04579, 04580, 04581, 04582, 04583, 14584, 04585, 04586, 04587, 04588, 04589, 04590, 04591, 14592, 04593, 04594, 04595, 04596, 04597, 14598, 04599, 04600, 04601, 04602, 04603, 14604, 04605, 04606, 04607, 04608, 04609, 04610, 04611, 04612, 04613, 04614, 04615, 04616, 04617, 04618, 04619, 04620, 04621, 14622, 04623, 04624, 04625, 04626, 04627, 04628, 04629, 04630, 04631, 04632, 04633, 04634, 04635, 04636, 04637, 14638, 04639, 14640, 04641, 04642, 04643, 14644, 04645, 04646, 04647, 04648, 04649, 14650, 04651, 14652, 04653, 04654, 04655, 04656, 04657, 14658, 04659, 04660, 04661, 04662, 04663, 14664, 04665, 04666, 04667, 04668, 04669, 04670, 04671, 04672, 04673, 14674, 04675, 04676, 04677, 04678, 04679, 14680, 04681, 04682, 04683, 04684, 04685, 04686, 04687, 04688, 04689, 04690, 04691, 14692, 04693, 04694, 04695, 04696, 04697, 04698, 04699, 04700, 04701, 04702, 04703, 14704, 04705, 04706, 04707, 04708, 04709, 04710, 04711, 04712, 04713, 04714, 04715, 04716, 04717, 04718, 04719, 04720, 04721, 14722, 04723, 14724, 04725, 04726, 04727, 04728, 04729, 14730, 04731, 04732, 04733, 14734, 04735, 04736, 04737, 04738, 04739, 04740, 04741, 04742, 04743, 04744, 04745, 04746, 04747, 04748, 04749, 04750, 04751, 14752, 04753, 04754, 04755, 04756, 04757, 04758, 04759, 14760, 04761, 04762, 04763, 04764, 04765, 04766, 04767, 04768, 04769, 04770, 04771, 04772, 04773, 04774, 04775, 04776, 04777, 04778, 04779, 04780, 04781, 04782, 04783, 14784, 04785, 04786, 04787, 14788, 04789, 14790, 04791, 04792, 04793, 14794, 04795, 04796, 04797, 04798, 04799, 14800, 04801, 14802, 04803, 04804, 04805, 04806, 04807, 04808, 04809, 04810, 04811, 04812, 04813, 14814, 04815, 04816, 04817, 14818, 04819, 04820, 04821, 04822, 04823, 04824, 04825, 04826, 04827, 04828, 04829, 04830, 04831, 14832, 04833, 04834, 04835, 04836, 04837, 04838, 04839, 04840, 04841, 04842, 04843, 04844, 04845, 04846, 04847, 04848, 04849, 04850, 04851, 04852, 04853, 04854, 04855, 04856, 04857, 04858, 04859, 04860, 04861, 14862, 04863, 04864, 04865, 04866, 04867, 04868, 04869, 04870, 04871, 14872, 04873, 04874, 04875, 04876, 04877, 14878, 04879, 04880, 04881, 04882, 04883, 04884, 04885, 04886, 04887, 04888, 04889, 14890, 04891, 04892, 04893, 04894, 04895, 04896, 04897, 04898, 04899, 04900, 04901, 04902, 04903, 14904, 04905, 04906, 04907, 04908, 04909, 14910, 04911, 04912, 04913, 04914, 04915, 04916, 04917, 04918, 04919, 14920, 04921, 04922, 04923, 04924, 04925, 04926, 04927, 04928, 04929, 04930, 04931, 14932, 04933, 14934, 04935, 04936, 04937, 14938, 04939, 04940, 04941, 04942, 04943, 14944, 04945, 04946, 04947, 04948, 04949, 04950, 04951, 14952, 04953, 04954, 04955, 04956, 04957, 14958, 04959, 04960, 04961, 04962, 04963, 04964, 04965, 04966, 04967, 14968, 04969, 14970, 04971, 04972, 04973, 14974, 04975, 04976, 04977, 04978, 04979, 04980, 04981, 04982, 04983, 04984, 04985, 04986, 04987, 14988, 04989, 04990, 04991, 04992, 04993, 14994, 04995, 04996, 04997, 04998, 04999, 15000, 05001, 05002, 05003, 15004, 05005, 05006, 05007, 05008, 05009, 15010, 05011, 15012, 05013, 05014, 05015, 05016, 05017, 05018, 05019, 05020, 05021, 15022, 05023, 15024, 05025, 05026, 05027, 05028, 05029, 05030, 05031, 05032, 05033, 05034, 05035, 05036, 05037, 05038, 05039, 15040, 05041, 15042, 05043, 05044, 05045, 05046, 05047, 05048, 05049, 05050, 05051, 15052, 05053, 05054, 05055, 05056, 05057, 05058, 05059, 15060, 05061, 05062, 05063, 05064, 05065, 05066, 05067, 05068, 05069, 05070, 05071, 05072, 05073, 05074, 05075, 05076, 05077, 15078, 05079, 05080, 05081, 15082, 05083, 05084, 05085, 05086, 05087, 15088, 05089, 05090, 05091, 05092, 05093, 05094, 05095, 05096, 05097, 05098, 05099, 15100, 05101, 15102, 05103, 05104, 05105, 05106, 05107, 15108, 05109, 05110, 05111, 05112, 05113, 15114, 05115, 05116, 05117, 05118, 05119, 15120, 05121, 05122, 05123, 05124, 05125, 05126, 05127, 05128, 05129, 05130, 05131, 05132, 05133, 05134, 05135, 05136, 05137, 05138, 05139, 05140, 05141, 05142, 05143, 05144, 05145, 05146, 05147, 15148, 05149, 05150, 05151, 05152, 05153, 15154, 05155, 05156, 05157, 05158, 05159, 05160, 05161, 05162, 05163, 05164, 05165, 05166, 05167, 15168, 05169, 05170, 05171, 15172, 05173, 05174, 05175, 05176, 05177, 05178, 05179, 15180, 05181, 05182, 05183, 15184, 05185, 05186, 05187, 05188, 05189, 15190, 05191, 05192, 05193, 05194, 05195, 05196, 05197, 15198, 05199, 05200, 05201, 05202, 05203, 05204, 05205, 05206, 05207, 05208, 05209, 15210, 05211, 05212, 05213, 05214, 05215, 05216, 05217, 05218, 05219, 05220, 05221, 05222, 05223, 05224, 05225, 05226, 05227, 15228, 05229, 05230, 05231, 15232, 05233, 15234, 05235, 05236, 05237, 15238, 05239, 05240, 05241, 05242, 05243, 05244, 05245, 05246, 05247, 05248, 05249, 05250, 05251, 05252, 05253, 05254, 05255, 05256, 05257, 05258, 05259, 05260, 05261, 15262, 05263, 05264, 05265, 05266, 05267, 05268, 05269, 05270, 05271, 05272, 05273, 15274, 05275, 05276, 05277, 05278, 05279, 15280, 05281, 15282, 05283, 05284, 05285, 05286, 05287, 05288, 05289, 05290, 05291, 05292, 05293, 05294, 05295, 05296, 05297, 15298, 05299, 05300, 05301, 05302, 05303, 15304, 05305, 05306, 05307, 05308, 05309, 15310, 05311, 05312, 05313, 05314, 05315, 05316, 05317, 05318, 05319, 05320, 05321, 05322, 05323, 15324, 05325, 05326, 05327, 05328, 05329, 05330, 05331, 05332, 05333, 15334, 05335, 05336, 05337, 05338, 05339, 05340, 05341, 05342, 05343, 05344, 05345, 05346, 05347, 15348, 05349, 05350, 05351, 15352, 05353, 05354, 05355, 05356, 05357, 05358, 05359, 05360, 05361, 05362, 05363, 05364, 05365, 05366, 05367, 05368, 05369, 05370, 05371, 05372, 05373, 05374, 05375, 05376, 05377, 05378, 05379, 05380, 05381, 15382, 05383, 05384, 05385, 05386, 05387, 15388, 05389, 05390, 05391, 05392, 05393, 15394, 05395, 05396, 05397, 05398, 05399, 15400, 05401, 05402, 05403, 05404, 05405, 05406, 05407, 15408, 05409, 05410, 05411, 05412, 05413, 15414, 05415, 05416, 05417, 15418, 05419, 15420, 05421, 05422, 05423, 05424, 05425, 05426, 05427, 05428, 05429, 05430, 05431, 15432, 05433, 05434, 05435, 05436, 05437, 15438, 05439, 05440, 05441, 15442, 05443, 15444, 05445, 05446, 05447, 05448, 05449, 15450, 05451, 05452, 05453, 05454, 05455, 05456, 05457, 05458, 05459, 05460, 05461, 05462, 05463, 05464, 05465, 05466, 05467, 05468, 05469, 05470, 05471, 15472, 05473, 05474, 05475, 05476, 05477, 15478, 05479, 15480, 05481, 05482, 05483, 15484, 05485, 05486, 05487, 05488, 05489, 05490, 05491, 05492, 05493, 05494, 05495, 05496, 05497, 05498, 05499, 05500, 05501, 15502, 05503, 15504, 05505, 05506, 05507, 15508, 05509, 05510, 05511, 05512, 05513, 05514, 05515, 05516, 05517, 05518, 05519, 15520, 05521, 15522, 05523, 05524, 05525, 05526, 05527, 15528, 05529, 05530, 05531, 15532, 05533, 05534, 05535, 05536, 05537, 05538, 05539, 05540, 05541, 05542, 05543, 05544, 05545, 05546, 05547, 05548, 05549, 05550, 05551, 05552, 05553, 05554, 05555, 05556, 05557, 15558, 05559, 05560, 05561, 05562, 05563, 15564, 05565, 05566, 05567, 05568, 05569, 15570, 05571, 05572, 05573, 15574, 05575, 05576, 05577, 05578, 05579, 05580, 05581, 15582, 05583, 05584, 05585, 05586, 05587, 05588, 05589, 05590, 05591, 15592, 05593, 05594, 05595, 05596, 05597, 05598, 05599, 05600, 05601, 05602, 05603, 05604, 05605, 05606, 05607, 05608, 05609, 05610, 05611, 05612, 05613, 05614, 05615, 05616, 05617, 05618, 05619, 05620, 05621, 05622, 05623, 15624, 05625, 05626, 05627, 05628, 05629, 05630, 05631, 05632, 05633, 05634, 05635, 05636, 05637, 05638, 05639, 15640, 05641, 15642, 05643, 05644, 05645, 05646, 05647, 15648, 05649, 05650, 05651, 15652, 05653, 15654, 05655, 05656, 05657, 15658, 05659, 15660, 05661, 05662, 05663, 05664, 05665, 05666, 05667, 05668, 05669, 15670, 05671, 05672, 05673, 05674, 05675, 05676, 05677, 05678, 05679, 05680, 05681, 05682, 05683, 15684, 05685, 05686, 05687, 05688, 05689, 15690, 05691, 05692, 05693, 15694, 05695, 05696, 05697, 05698, 05699, 05700, 05701, 15702, 05703, 05704, 05705, 05706, 05707, 05708, 05709, 05710, 05711, 15712, 05713, 05714, 05715, 05716, 05717, 15718, 05719, 05720, 05721, 05722, 05723, 05724, 05725, 05726, 05727, 05728, 05729, 05730, 05731, 05732, 05733, 05734, 05735, 05736, 05737, 15738, 05739, 05740, 05741, 15742, 05743, 15744, 05745, 05746, 05747, 05748, 05749, 15750, 05751, 05752, 05753, 05754, 05755, 05756, 05757, 05758, 05759, 05760, 05761, 05762, 05763, 05764, 05765, 05766, 05767, 05768, 05769, 05770, 05771, 05772, 05773, 05774, 05775, 05776, 05777, 05778, 05779, 15780, 05781, 05782, 05783, 15784, 05785, 05786, 05787, 05788, 05789, 05790, 05791, 15792, 05793, 05794, 05795, 05796, 05797, 05798, 05799, 05800, 05801, 15802, 05803, 05804, 05805, 05806, 05807, 15808, 05809, 05810, 05811, 05812, 05813, 15814, 05815, 05816, 05817, 05818, 05819, 05820, 05821, 15822, 05823, 05824, 05825, 05826, 05827, 15828, 05829, 05830, 05831, 05832, 05833, 05834, 05835, 05836, 05837, 05838, 05839, 15840, 05841, 05842, 05843, 15844, 05845, 05846, 05847, 05848, 05849, 15850, 05851, 15852, 05853, 05854, 05855, 05856, 05857, 15858, 05859, 05860, 05861, 15862, 05863, 05864, 05865, 05866, 05867, 15868, 05869, 15870, 05871, 05872, 05873, 05874, 05875, 05876, 05877, 05878, 05879, 15880, 05881, 15882, 05883, 05884, 05885, 05886, 05887, 05888, 05889, 05890, 05891, 05892, 05893, 05894, 05895, 05896, 05897, 15898, 05899, 05900, 05901, 05902, 05903, 15904, 05905, 05906, 05907, 05908, 05909, 05910, 05911, 05912, 05913, 05914, 05915, 05916, 05917, 05918, 05919, 05920, 05921, 05922, 05923, 15924, 05925, 05926, 05927, 15928, 05929, 05930, 05931, 05932, 05933, 05934, 05935, 05936, 05937, 05938, 05939, 15940, 05941, 05942, 05943, 05944, 05945, 05946, 05947, 05948, 05949, 05950, 05951, 05952, 05953, 15954, 05955, 05956, 05957, 05958, 05959, 05960, 05961, 05962, 05963, 05964, 05965, 05966, 05967, 05968, 05969, 05970, 05971, 05972, 05973, 05974, 05975, 05976, 05977, 05978, 05979, 05980, 05981, 15982, 05983, 05984, 05985, 05986, 05987, 15988, 05989, 05990, 05991, 05992, 05993, 05994, 05995, 05996, 05997, 05998, 05999, 06000, 06001, 06002, 06003, 06004, 06005, 06006, 06007, 16008, 06009, 06010, 06011, 16012, 06013, 06014, 06015, 06016, 06017, 06018, 06019, 06020, 06021, 06022, 06023, 06024, 06025, 06026, 06027, 06028, 06029, 16030, 06031, 06032, 06033, 06034, 06035, 06036, 06037, 16038, 06039, 06040, 06041, 06042, 06043, 16044, 06045, 06046, 06047, 16048, 06049, 06050, 06051, 06052, 06053, 16054, 06055, 06056, 06057, 06058, 06059, 06060, 06061, 06062, 06063, 06064, 06065, 06066, 06067, 16068, 06069, 06070, 06071, 06072, 06073, 16074, 06075, 06076, 06077, 06078, 06079, 16080, 06081, 06082, 06083, 06084, 06085, 06086, 06087, 06088, 06089, 16090, 06091, 16092, 06093, 06094, 06095, 06096, 06097, 06098, 06099, 06100, 06101, 16102, 06103, 06104, 06105, 06106, 06107, 06108, 06109, 06110, 06111, 06112, 06113, 16114, 06115, 06116, 06117, 06118, 06119, 06120, 06121, 16122, 06123, 06124, 06125, 06126, 06127, 06128, 06129, 06130, 06131, 16132, 06133, 16134, 06135, 06136, 06137, 06138, 06139, 06140, 06141, 06142, 06143, 16144, 06145, 06146, 06147, 06148, 06149, 06150, 06151, 16152, 06153, 06154, 06155, 06156, 06157, 06158, 06159, 06160, 06161, 06162, 06163, 16164, 06165, 06166, 06167, 06168, 06169, 06170, 06171, 06172, 06173, 16174, 06175, 06176, 06177, 06178, 06179, 06180, 06181, 06182, 06183, 06184, 06185, 06186, 06187, 06188, 06189, 06190, 06191, 06192, 06193, 06194, 06195, 06196, 06197, 16198, 06199, 16200, 06201, 06202, 06203, 16204, 06205, 06206, 06207, 06208, 06209, 06210, 06211, 16212, 06213, 06214, 06215, 06216, 06217, 16218, 06219, 06220, 06221, 16222, 06223, 06224, 06225, 06226, 06227, 06228, 06229, 16230, 06231, 06232, 06233, 06234, 06235, 06236, 06237, 06238, 06239, 06240, 06241, 06242, 06243, 06244, 06245, 06246, 06247, 16248, 06249, 06250, 06251, 06252, 06253, 06254, 06255, 06256, 06257, 16258, 06259, 06260, 06261, 06262, 06263, 16264, 06265, 06266, 06267, 06268, 06269, 16270, 06271, 16272, 06273, 06274, 06275, 06276, 06277, 16278, 06279, 06280, 06281, 06282, 06283, 06284, 06285, 06286, 06287, 16288, 06289, 06290, 06291, 06292, 06293, 06294, 06295, 06296, 06297, 06298, 06299, 16300, 06301, 16302, 06303, 06304, 06305, 06306, 06307, 06308, 06309, 06310, 06311, 16312, 06313, 06314, 06315, 06316, 06317, 16318, 06319, 06320, 06321, 06322, 06323, 16324, 06325, 06326, 06327, 06328, 06329, 16330, 06331, 06332, 06333, 06334, 06335, 06336, 06337, 16338, 06339, 06340, 06341, 06342, 06343, 16344, 06345, 06346, 06347, 06348, 06349, 06350, 06351, 06352, 06353, 16354, 06355, 06356, 06357, 06358, 06359, 16360, 06361, 16362, 06363, 06364, 06365, 06366, 06367, 16368, 06369, 06370, 06371, 06372, 06373, 16374, 06375, 06376, 06377, 06378, 06379, 16380, 06381, 06382, 06383, 06384, 06385, 06386, 06387, 06388, 06389, 16390, 06391, 06392, 06393, 06394, 06395, 06396, 06397, 16398, 06399, 06400, 06401, 06402, 06403, 06404, 06405, 06406, 06407, 06408, 06409, 06410, 06411, 06412, 06413, 06414, 06415, 06416, 06417, 06418, 06419, 06420, 06421, 16422, 06423, 06424, 06425, 06426, 06427, 16428, 06429, 06430, 06431, 06432, 06433, 06434, 06435, 06436, 06437, 06438, 06439, 06440, 06441, 06442, 06443, 06444, 06445, 06446, 06447, 06448, 06449, 16450, 06451, 16452, 06453, 06454, 06455, 06456, 06457, 06458, 06459, 06460, 06461, 06462, 06463, 06464, 06465, 06466, 06467, 06468, 06469, 16470, 06471, 06472, 06473, 16474, 06475, 06476, 06477, 06478, 06479, 06480, 06481, 16482, 06483, 06484, 06485, 06486, 06487, 06488, 06489, 06490, 06491, 16492, 06493, 06494, 06495, 06496, 06497, 06498, 06499, 06500, 06501, 06502, 06503, 06504, 06505, 06506, 06507, 06508, 06509, 06510, 06511, 06512, 06513, 06514, 06515, 06516, 06517, 06518, 06519, 06520, 06521, 16522, 06523, 06524, 06525, 06526, 06527, 06528, 06529, 16530, 06531, 06532, 06533, 06534, 06535, 06536, 06537, 06538, 06539, 06540, 06541, 06542, 06543, 06544, 06545, 06546, 06547, 16548, 06549, 06550, 06551, 16552, 06553, 16554, 06555, 06556, 06557, 06558, 06559, 06560, 06561, 06562, 06563, 16564, 06565, 06566, 06567, 06568, 06569, 16570, 06571, 16572, 06573, 06574, 06575, 06576, 06577, 16578, 06579, 06580, 06581, 16582, 06583, 06584, 06585, 06586, 06587, 06588, 06589, 06590, 06591, 06592, 06593, 06594, 06595, 06596, 06597, 06598, 06599, 16600, 06601, 06602, 06603, 06604, 06605, 06606, 06607, 16608, 06609, 06610, 06611, 06612, 06613, 06614, 06615, 06616, 06617, 06618, 06619, 16620, 06621, 06622, 06623, 06624, 06625, 06626, 06627, 06628, 06629, 06630, 06631, 06632, 06633, 06634, 06635, 06636, 06637, 16638, 06639, 06640, 06641, 06642, 06643, 06644, 06645, 06646, 06647, 06648, 06649, 06650, 06651, 06652, 06653, 16654, 06655, 06656, 06657, 06658, 06659, 16660, 06661, 16662, 06663, 06664, 06665, 06666, 06667, 06668, 06669, 06670, 06671, 06672, 06673, 16674, 06675, 06676, 06677, 06678, 06679, 16680, 06681, 06682, 06683, 06684, 06685, 06686, 06687, 06688, 06689, 16690, 06691, 16692, 06693, 06694, 06695, 06696, 06697, 06698, 06699, 06700, 06701, 16702, 06703, 16704, 06705, 06706, 06707, 06708, 06709, 16710, 06711, 06712, 06713, 06714, 06715, 06716, 06717, 06718, 06719, 16720, 06721, 06722, 06723, 06724, 06725, 06726, 06727, 06728, 06729, 06730, 06731, 06732, 06733, 16734, 06735, 06736, 06737, 16738, 06739, 06740, 06741, 06742, 06743, 06744, 06745, 06746, 06747, 06748, 06749, 06750, 06751, 06752, 06753, 06754, 06755, 06756, 06757, 06758, 06759, 06760, 06761, 16762, 06763, 16764, 06765, 06766, 06767, 06768, 06769, 06770, 06771, 06772, 06773, 06774, 06775, 06776, 06777, 06778, 06779, 16780, 06781, 16782, 06783, 06784, 06785, 06786, 06787, 06788, 06789, 06790, 06791, 16792, 06793, 16794, 06795, 06796, 06797, 06798, 06799, 06800, 06801, 06802, 06803, 16804, 06805, 06806, 06807, 06808, 06809, 06810, 06811, 06812, 06813, 06814, 06815, 06816, 06817, 06818, 06819, 06820, 06821, 06822, 06823, 16824, 06825, 06826, 06827, 16828, 06829, 16830, 06831, 06832, 06833, 16834, 06835, 06836, 06837, 06838, 06839, 06840, 06841, 16842, 06843, 06844, 06845, 06846, 06847, 06848, 06849, 06850, 06851, 06852, 06853, 06854, 06855, 06856, 06857, 16858, 06859, 06860, 06861, 06862, 06863, 16864, 06865, 06866, 06867, 06868, 06869, 16870, 06871, 16872, 06873, 06874, 06875, 06876, 06877, 06878, 06879, 06880, 06881, 06882, 06883, 16884, 06885, 06886, 06887, 06888, 06889, 16890, 06891, 06892, 06893, 06894, 06895, 06896, 06897, 06898, 06899, 16900, 06901, 06902, 06903, 06904, 06905, 06906, 06907, 16908, 06909, 06910, 06911, 16912, 06913, 06914, 06915, 06916, 06917, 16918, 06919, 06920, 06921, 06922, 06923, 06924, 06925, 06926, 06927, 06928, 06929, 06930, 06931, 06932, 06933, 06934, 06935, 06936, 06937, 06938, 06939, 06940, 06941, 06942, 06943, 06944, 06945, 06946, 06947, 16948, 06949, 16950, 06951, 06952, 06953, 06954, 06955, 06956, 06957, 06958, 06959, 16960, 06961, 16962, 06963, 06964, 06965, 06966, 06967, 16968, 06969, 06970, 06971, 16972, 06973, 06974, 06975, 06976, 06977, 16978, 06979, 06980, 06981, 06982, 06983, 16984, 06985, 06986, 06987, 06988, 06989, 06990, 06991, 16992, 06993, 06994, 06995, 06996, 06997, 16998, 06999, 07000, 07001, 17002, 07003, 07004, 07005, 07006, 07007, 07008, 07009, 07010, 07011, 07012, 07013, 17014, 07015, 07016, 07017, 07018, 07019, 17020, 07021, 07022, 07023, 07024, 07025, 07026, 07027, 17028, 07029, 07030, 07031, 07032, 07033, 07034, 07035, 07036, 07037, 07038, 07039, 17040, 07041, 07042, 07043, 17044, 07045, 07046, 07047, 07048, 07049, 07050, 07051, 07052, 07053, 07054, 07055, 07056, 07057, 17058, 07059, 07060, 07061, 07062, 07063, 07064, 07065, 07066, 07067, 07068, 07069, 17070, 07071, 07072, 07073, 07074, 07075, 07076, 07077, 07078, 07079, 17080, 07081, 07082, 07083, 07084, 07085, 07086, 07087, 07088, 07089, 07090, 07091, 07092, 07093, 07094, 07095, 07096, 07097, 07098, 07099, 07100, 07101, 07102, 07103, 17104, 07105, 07106, 07107, 07108, 07109, 17110, 07111, 07112, 07113, 07114, 07115, 07116, 07117, 07118, 07119, 07120, 07121, 17122, 07123, 07124, 07125, 07126, 07127, 17128, 07129, 17130, 07131, 07132, 07133, 07134, 07135, 07136, 07137, 07138, 07139, 07140, 07141, 07142, 07143, 07144, 07145, 07146, 07147, 07148, 07149, 07150, 07151, 17152, 07153, 07154, 07155, 07156, 07157, 07158, 07159, 17160, 07161, 07162, 07163, 07164, 07165, 07166, 07167, 07168, 07169, 07170, 07171, 07172, 07173, 07174, 07175, 07176, 07177, 17178, 07179, 07180, 07181, 07182, 07183, 07184, 07185, 07186, 07187, 17188, 07189, 07190, 07191, 07192, 07193, 17194, 07195, 07196, 07197, 07198, 07199, 07200, 07201, 07202, 07203, 07204, 07205, 07206, 07207, 17208, 07209, 07210, 07211, 17212, 07213, 17214, 07215, 07216, 07217, 07218, 07219, 17220, 07221, 07222, 07223, 07224, 07225, 07226, 07227, 07228, 07229, 17230, 07231, 07232, 07233, 07234, 07235, 07236, 07237, 17238, 07239, 07240, 07241, 07242, 07243, 17244, 07245, 07246, 07247, 17248, 07249, 07250, 07251, 07252, 07253, 17254, 07255, 07256, 07257, 07258, 07259, 07260, 07261, 07262, 07263, 07264, 07265, 07266, 07267, 07268, 07269, 07270, 07271, 07272, 07273, 07274, 07275, 07276, 07277, 07278, 07279, 07280, 07281, 07282, 07283, 17284, 07285, 07286, 07287, 07288, 07289, 07290, 07291, 07292, 07293, 07294, 07295, 07296, 07297, 17298, 07299, 07300, 07301, 07302, 07303, 07304, 07305, 07306, 07307, 17308, 07309, 17310, 07311, 07312, 07313, 07314, 07315, 07316, 07317, 07318, 07319, 07320, 07321, 17322, 07323, 07324, 07325, 07326, 07327, 07328, 07329, 07330, 07331, 17332, 07333, 17334, 07335, 07336, 07337, 07338, 07339, 07340, 07341, 07342, 07343, 07344, 07345, 07346, 07347, 07348, 07349, 17350, 07351, 17352, 07353, 07354, 07355, 07356, 07357, 07358, 07359, 07360, 07361, 07362, 07363, 07364, 07365, 07366, 07367, 07368, 07369, 17370, 07371, 07372, 07373, 07374, 07375, 07376, 07377, 07378, 07379, 07380, 07381, 07382, 07383, 07384, 07385, 07386, 07387, 07388, 07389, 07390, 07391, 07392, 07393, 17394, 07395, 07396, 07397, 07398, 07399, 07400, 07401, 07402, 07403, 07404, 07405, 07406, 07407, 07408, 07409, 07410, 07411, 17412, 07413, 07414, 07415, 07416, 07417, 17418, 07419, 07420, 07421, 07422, 07423, 07424, 07425, 07426, 07427, 07428, 07429, 07430, 07431, 07432, 07433, 17434, 07435, 07436, 07437, 07438, 07439, 07440, 07441, 07442, 07443, 07444, 07445, 07446, 07447, 07448, 07449, 07450, 07451, 17452, 07453, 07454, 07455, 07456, 07457, 17458, 07459, 17460, 07461, 07462, 07463, 07464, 07465, 07466, 07467, 07468, 07469, 07470, 07471, 07472, 07473, 07474, 07475, 07476, 07477, 17478, 07479, 07480, 07481, 17482, 07483, 07484, 07485, 07486, 07487, 17488, 07489, 17490, 07491, 07492, 07493, 07494, 07495, 07496, 07497, 07498, 07499, 17500, 07501, 07502, 07503, 07504, 07505, 07506, 07507, 17508, 07509, 07510, 07511, 07512, 07513, 07514, 07515, 07516, 07517, 17518, 07519, 07520, 07521, 07522, 07523, 17524, 07525, 07526, 07527, 07528, 07529, 17530, 07531, 07532, 07533, 07534, 07535, 07536, 07537, 17538, 07539, 07540, 07541, 17542, 07543, 07544, 07545, 07546, 07547, 17548, 07549, 17550, 07551, 07552, 07553, 07554, 07555, 07556, 07557, 07558, 07559, 17560, 07561, 17562, 07563, 07564, 07565, 07566, 07567, 07568, 07569, 07570, 07571, 07572, 07573, 17574, 07575, 07576, 07577, 17578, 07579, 07580, 07581, 07582, 07583, 17584, 07585, 07586, 07587, 07588, 07589, 17590, 07591, 17592, 07593, 07594, 07595, 07596, 07597, 07598, 07599, 07600, 07601, 07602, 07603, 17604, 07605, 07606, 07607, 17608, 07609, 07610, 07611, 07612, 07613, 07614, 07615, 07616, 07617, 07618, 07619, 07620, 07621, 17622, 07623, 07624, 07625, 07626, 07627, 07628, 07629, 07630, 07631, 07632, 07633, 07634, 07635, 07636, 07637, 07638, 07639, 17640, 07641, 07642, 07643, 17644, 07645, 07646, 07647, 07648, 07649, 17650, 07651, 07652, 07653, 07654, 07655, 07656, 07657, 07658, 07659, 07660, 07661, 07662, 07663, 07664, 07665, 07666, 07667, 07668, 07669, 17670, 07671, 07672, 07673, 17674, 07675, 07676, 07677, 07678, 07679, 07680, 07681, 17682, 07683, 07684, 07685, 07686, 07687, 17688, 07689, 07690, 07691, 17692, 07693, 07694, 07695, 07696, 07697, 07698, 07699, 17700, 07701, 07702, 07703, 17704, 07705, 07706, 07707, 07708, 07709, 07710, 07711, 07712, 07713, 07714, 07715, 07716, 07717, 17718, 07719, 07720, 07721, 07722, 07723, 17724, 07725, 07726, 07727, 17728, 07729, 07730, 07731, 07732, 07733, 07734, 07735, 07736, 07737, 07738, 07739, 07740, 07741, 17742, 07743, 07744, 07745, 07746, 07747, 07748, 07749, 07750, 07751, 07752, 07753, 17754, 07755, 07756, 07757, 17758, 07759, 17760, 07761, 07762, 07763, 07764, 07765, 07766, 07767, 07768, 07769, 07770, 07771, 07772, 07773, 07774, 07775, 07776, 07777, 07778, 07779, 07780, 07781, 07782, 07783, 07784, 07785, 07786, 07787, 07788, 07789, 17790, 07791, 07792, 07793, 17794, 07795, 07796, 07797, 07798, 07799, 07800, 07801, 07802, 07803, 07804, 07805, 07806, 07807, 07808, 07809, 07810, 07811, 07812, 07813, 07814, 07815, 07816, 07817, 17818, 07819, 07820, 07821, 07822, 07823, 17824, 07825, 07826, 07827, 07828, 07829, 17830, 07831, 07832, 07833, 07834, 07835, 07836, 07837, 07838, 07839, 07840, 07841, 17842, 07843, 07844, 07845, 07846, 07847, 07848, 07849, 07850, 07851, 07852, 07853, 17854, 07855, 07856, 07857, 07858, 07859, 07860, 07861, 07862, 07863, 07864, 07865, 07866, 07867, 17868, 07869, 07870, 07871, 07872, 07873, 17874, 07875, 07876, 07877, 17878, 07879, 17880, 07881, 07882, 07883, 17884, 07885, 07886, 07887, 07888, 07889, 07890, 07891, 07892, 07893, 07894, 07895, 07896, 07897, 07898, 07899, 07900, 07901, 17902, 07903, 07904, 07905, 07906, 07907, 17908, 07909, 07910, 07911, 07912, 07913, 07914, 07915, 07916, 07917, 07918, 07919, 17920, 07921, 17922, 07923, 07924, 07925, 07926, 07927, 17928, 07929, 07930, 07931, 07932, 07933, 17934, 07935, 07936, 07937, 17938, 07939, 07940, 07941, 07942, 07943, 07944, 07945, 07946, 07947, 07948, 07949, 17950, 07951, 17952, 07953, 07954, 07955, 07956, 07957, 07958, 07959, 07960, 07961, 07962, 07963, 17964, 07965, 07966, 07967, 07968, 07969, 07970, 07971, 07972, 07973, 07974, 07975, 07976, 07977, 07978, 07979, 07980, 07981, 07982, 07983, 07984, 07985, 07986, 07987, 07988, 07989, 07990, 07991, 07992, 07993, 17994, 07995, 07996, 07997, 07998, 07999, 08000, 08001, 08002, 08003, 08004, 08005, 08006, 08007, 08008, 08009, 18010, 08011, 18012, 08013, 08014, 08015, 08016, 08017, 18018, 08019, 08020, 08021, 08022, 08023, 08024, 08025, 08026, 08027, 08028, 08029, 08030, 08031, 08032, 08033, 08034, 08035, 08036, 08037, 08038, 08039, 18040, 08041, 08042, 08043, 08044, 08045, 08046, 08047, 08048, 08049, 08050, 08051, 08052, 08053, 18054, 08055, 08056, 08057, 08058, 08059, 18060, 08061, 08062, 08063, 08064, 08065, 08066, 08067, 08068, 08069, 18070, 08071, 08072, 08073, 08074, 08075, 08076, 08077, 08078, 08079, 08080, 08081, 18082, 08083, 08084, 08085, 08086, 08087, 18088, 08089, 18090, 08091, 08092, 08093, 18094, 08095, 08096, 08097, 08098, 08099, 08100, 08101, 18102, 08103, 08104, 08105, 08106, 08107, 08108, 08109, 08110, 08111, 18112, 08113, 08114, 08115, 08116, 08117, 18118, 08119, 08120, 08121, 08122, 08123, 18124, 08125, 08126, 08127, 08128, 08129, 08130, 08131, 08132, 08133, 08134, 08135, 08136, 08137, 08138, 08139, 08140, 08141, 08142, 08143, 08144, 08145, 08146, 08147, 18148, 08149, 08150, 08151, 08152, 08153, 08154, 08155, 08156, 08157, 08158, 08159, 08160, 08161, 18162, 08163, 08164, 08165, 08166, 08167, 18168, 08169, 08170, 08171, 18172, 08173, 08174, 08175, 08176, 08177, 08178, 08179, 18180, 08181, 08182, 08183, 08184, 08185, 08186, 08187, 08188, 08189, 08190, 08191, 18192, 08193, 08194, 08195, 08196, 08197, 08198, 08199, 08200, 08201, 08202, 08203, 08204, 08205, 08206, 08207, 08208, 08209, 18210, 08211, 08212, 08213, 08214, 08215, 08216, 08217, 08218, 08219, 18220, 08221, 18222, 08223, 08224, 08225, 08226, 08227, 08228, 08229, 08230, 08231, 18232, 08233, 18234, 08235, 08236, 08237, 18238, 08239, 08240, 08241, 08242, 08243, 18244, 08245, 08246, 08247, 08248, 08249, 08250, 08251, 08252, 08253, 08254, 08255, 08256, 08257, 08258, 08259, 08260, 08261, 08262, 08263, 18264, 08265, 08266, 08267, 08268, 08269, 18270, 08271, 08272, 08273, 18274, 08275, 08276, 08277, 08278, 08279, 08280, 08281, 08282, 08283, 08284, 08285, 08286, 08287, 18288, 08289, 08290, 08291, 18292, 08293, 18294, 08295, 08296, 08297, 18298, 08299, 08300, 08301, 08302, 08303, 08304, 08305, 08306, 08307, 08308, 08309, 08310, 08311, 18312, 08313, 08314, 08315, 08316, 08317, 18318, 08319, 08320, 08321, 08322, 08323, 08324, 08325, 08326, 08327, 08328, 08329, 18330, 08331, 08332, 08333, 08334, 08335, 08336, 08337, 08338, 08339, 08340, 08341, 08342, 08343, 08344, 08345, 08346, 08347, 08348, 08349, 08350, 08351, 08352, 08353, 18354, 08355, 08356, 08357, 08358, 08359, 08360, 08361, 08362, 08363, 18364, 08365, 08366, 08367, 08368, 08369, 18370, 08371, 08372, 08373, 08374, 08375, 08376, 08377, 18378, 08379, 08380, 08381, 08382, 08383, 08384, 08385, 08386, 08387, 18388, 08389, 18390, 08391, 08392, 08393, 08394, 08395, 08396, 08397, 08398, 08399, 08400, 08401, 08402, 08403, 08404, 08405, 08406, 08407, 08408, 08409, 08410, 08411, 08412, 08413, 08414, 08415, 08416, 08417, 08418, 08419, 18420, 08421, 08422, 08423, 18424, 08425, 08426, 08427, 08428, 08429, 18430, 08431, 18432, 08433, 08434, 08435, 08436, 08437, 08438, 08439, 08440, 08441, 08442, 08443, 18444, 08445, 08446, 08447, 18448, 08449, 08450, 08451, 08452, 08453, 08454, 08455, 08456, 08457, 08458, 08459, 08460, 08461, 18462, 08463, 08464, 08465, 08466, 08467, 18468, 08469, 08470, 08471, 08472, 08473, 08474, 08475, 08476, 08477, 08478, 08479, 08480, 08481, 08482, 08483, 08484, 08485, 08486, 08487, 08488, 08489, 08490, 08491, 08492, 08493, 08494, 08495, 08496, 08497, 08498, 08499, 08500, 08501, 18502, 08503, 08504, 08505, 08506, 08507, 08508, 08509, 08510, 08511, 08512, 08513, 18514, 08515, 08516, 08517, 08518, 08519, 08520, 08521, 18522, 08523, 08524, 08525, 08526, 08527, 18528, 08529, 08530, 08531, 08532, 08533, 08534, 08535, 08536, 08537, 18538, 08539, 18540, 08541, 08542, 08543, 18544, 08545, 08546, 08547, 08548, 08549, 08550, 08551, 08552, 08553, 08554, 08555, 08556, 08557, 08558, 08559, 08560, 08561, 08562, 08563, 18564, 08565, 08566, 08567, 08568, 08569, 08570, 08571, 08572, 08573, 18574, 08575, 08576, 08577, 08578, 08579, 08580, 08581, 18582, 08583, 08584, 08585, 08586, 08587, 08588, 08589, 08590, 08591, 08592, 08593, 08594, 08595, 08596, 08597, 18598, 08599, 18600, 08601, 08602, 08603, 08604, 08605, 08606, 08607, 08608, 08609, 18610, 08611, 08612, 08613, 08614, 08615, 08616, 08617, 08618, 08619, 08620, 08621, 08622, 08623, 18624, 08625, 08626, 08627, 18628, 08629, 18630, 08631, 08632, 08633, 08634, 08635, 08636, 08637, 08638, 08639, 08640, 08641, 18642, 08643, 08644, 08645, 08646, 08647, 18648, 08649, 08650, 08651, 08652, 08653, 08654, 08655, 08656, 08657, 08658, 08659, 08660, 08661, 08662, 08663, 18664, 08665, 08666, 08667, 08668, 08669, 18670, 08671, 08672, 08673, 08674, 08675, 08676, 08677, 18678, 08679, 08680, 08681, 18682, 08683, 08684, 08685, 08686, 08687, 08688, 08689, 18690, 08691, 08692, 08693, 18694, 08695, 08696, 08697, 08698, 08699, 18700, 08701, 08702, 08703, 08704, 08705, 08706, 08707, 18708, 08709, 08710, 08711, 08712, 08713, 18714, 08715, 08716, 08717, 08718, 08719, 18720, 08721, 08722, 08723, 08724, 08725, 08726, 08727, 08728, 08729, 08730, 08731, 18732, 08733, 08734, 08735, 08736, 08737, 18738, 08739, 08740, 08741, 18742, 08743, 08744, 08745, 08746, 08747, 18748, 08749, 08750, 08751, 08752, 08753, 18754, 08755, 08756, 08757, 08758, 08759, 08760, 08761, 18762, 08763, 08764, 08765, 08766, 08767, 08768, 08769, 08770, 08771, 08772, 08773, 08774, 08775, 08776, 08777, 08778, 08779, 18780, 08781, 08782, 08783, 18784, 08785, 08786, 08787, 08788, 08789, 08790, 08791, 08792, 08793, 08794, 08795, 08796, 08797, 08798, 08799, 08800, 08801, 08802, 08803, 18804, 08805, 08806, 08807, 18808, 08809, 08810, 08811, 08812, 08813, 08814, 08815, 08816, 08817, 08818, 08819, 18820, 08821, 18822, 08823, 08824, 08825, 08826, 08827, 08828, 08829, 08830, 08831, 18832, 08833, 08834, 08835, 08836, 08837, 18838, 08839, 18840, 08841, 08842, 08843, 08844, 08845, 08846, 08847, 08848, 08849, 18850, 08851, 08852, 08853, 08854, 08855, 08856, 08857, 08858, 08859, 08860, 08861, 18862, 08863, 18864, 08865, 08866, 08867, 18868, 08869, 08870, 08871, 08872, 08873, 08874, 08875, 08876, 08877, 08878, 08879, 08880, 08881, 08882, 08883, 08884, 08885, 08886, 08887, 18888, 08889, 08890, 08891, 08892, 08893, 18894, 08895, 08896, 08897, 08898, 08899, 08900, 08901, 08902, 08903, 08904, 08905, 08906, 08907, 08908, 08909, 08910, 08911, 08912, 08913, 08914, 08915, 08916, 08917, 08918, 08919, 08920, 08921, 08922, 08923, 18924, 08925, 08926, 08927, 08928, 08929, 18930, 08931, 08932, 08933, 18934, 08935, 08936, 08937, 08938, 08939, 08940, 08941, 18942, 08943, 08944, 08945, 08946, 08947, 08948, 08949, 08950, 08951, 18952, 08953, 08954, 08955, 08956, 08957, 08958, 08959, 08960, 08961, 08962, 08963, 18964, 08965, 08966, 08967, 08968, 08969, 18970, 08971, 18972, 08973, 08974, 08975, 08976, 08977, 08978, 08979, 08980, 08981, 08982, 08983, 08984, 08985, 08986, 08987, 08988, 08989, 08990, 08991, 08992, 08993, 08994, 08995, 08996, 08997, 08998, 08999, 19000, 09001, 19002, 09003, 09004, 09005, 09006, 09007, 19008, 09009, 09010, 09011, 19012, 09013, 19014, 09015, 09016, 09017, 09018, 09019, 09020, 09021, 09022, 09023, 09024, 09025, 09026, 09027, 09028, 09029, 19030, 09031, 09032, 09033, 09034, 09035, 09036, 09037, 09038, 09039, 09040, 09041, 19042, 09043, 19044, 09045, 09046, 09047, 09048, 09049, 19050, 09051, 09052, 09053, 09054, 09055, 09056, 09057, 09058, 09059, 19060, 09061, 09062, 09063, 09064, 09065, 09066, 09067, 19068, 09069, 09070, 09071, 09072, 09073, 09074, 09075, 09076, 09077, 09078, 09079, 09080, 09081, 09082, 09083, 09084, 09085, 09086, 09087, 09088, 09089, 09090, 09091, 19092, 09093, 09094, 09095, 09096, 09097, 09098, 09099, 09100, 09101, 09102, 09103, 19104, 09105, 09106, 09107, 09108, 09109, 19110, 09111, 09112, 09113, 09114, 09115, 09116, 09117, 09118, 09119, 09120, 09121, 09122, 09123, 09124, 09125, 09126, 09127, 19128, 09129, 09130, 09131, 09132, 09133, 19134, 09135, 09136, 09137, 19138, 09139, 09140, 09141, 09142, 09143, 09144, 09145, 09146, 09147, 09148, 09149, 09150, 09151, 19152, 09153, 09154, 09155, 09156, 09157, 19158, 09159, 09160, 09161, 19162, 09163, 09164, 09165, 09166, 09167, 09168, 09169, 09170, 09171, 09172, 09173, 19174, 09175, 09176, 09177, 09178, 09179, 09180, 09181, 19182, 09183, 09184, 09185, 09186, 09187, 19188, 09189, 09190, 09191, 09192, 09193, 09194, 09195, 09196, 09197, 09198, 09199, 19200, 09201, 09202, 09203, 19204, 09205, 09206, 09207, 09208, 09209, 19210, 09211, 09212, 09213, 09214, 09215, 09216, 09217, 09218, 09219, 09220, 09221, 19222, 09223, 09224, 09225, 09226, 09227, 19228, 09229, 09230, 09231, 09232, 09233, 09234, 09235, 09236, 09237, 09238, 09239, 19240, 09241, 19242, 09243, 09244, 09245, 09246, 09247, 09248, 09249, 09250, 09251, 09252, 09253, 09254, 09255, 09256, 09257, 19258, 09259, 09260, 09261, 09262, 09263, 09264, 09265, 09266, 09267, 09268, 09269, 09270, 09271, 09272, 09273, 09274, 09275, 09276, 09277, 19278, 09279, 09280, 09281, 19282, 09283, 19284, 09285, 09286, 09287, 09288, 09289, 09290, 09291, 09292, 09293, 19294, 09295, 09296, 09297, 09298, 09299, 09300, 09301, 09302, 09303, 09304, 09305, 09306, 09307, 09308, 09309, 09310, 09311, 19312, 09313, 09314, 09315, 09316, 09317, 09318, 09319, 19320, 09321, 09322, 09323, 19324, 09325, 09326, 09327, 09328, 09329, 09330, 09331, 09332, 09333, 09334, 09335, 09336, 09337, 19338, 09339, 09340, 09341, 19342, 09343, 19344, 09345, 09346, 09347, 09348, 09349, 19350, 09351, 09352, 09353, 09354, 09355, 09356, 09357, 09358, 09359, 09360, 09361, 09362, 09363, 09364, 09365, 09366, 09367, 09368, 09369, 09370, 09371, 19372, 09373, 09374, 09375, 09376, 09377, 19378, 09379, 09380, 09381, 09382, 09383, 09384, 09385, 09386, 09387, 09388, 09389, 09390, 09391, 19392, 09393, 09394, 09395, 09396, 09397, 19398, 09399, 09400, 09401, 09402, 09403, 19404, 09405, 09406, 09407, 09408, 09409, 09410, 09411, 09412, 09413, 19414, 09415, 09416, 09417, 09418, 09419, 19420, 09421, 19422, 09423, 09424, 09425, 09426, 09427, 09428, 09429, 09430, 09431, 19432, 09433, 19434, 09435, 09436, 09437, 19438, 09439, 19440, 09441, 09442, 09443, 09444, 09445, 09446, 09447, 09448, 09449, 09450, 09451, 09452, 09453, 09454, 09455, 09456, 09457, 09458, 09459, 09460, 09461, 19462, 09463, 19464, 09465, 09466, 09467, 19468, 09469, 09470, 09471, 09472, 09473, 19474, 09475, 09476, 09477, 09478, 09479, 19480, 09481, 09482, 09483, 09484, 09485, 09486, 09487, 09488, 09489, 09490, 09491, 19492, 09493, 09494, 09495, 09496, 09497, 19498, 09499, 09500, 09501, 09502, 09503, 09504, 09505, 09506, 09507, 09508, 09509, 09510, 09511, 19512, 09513, 09514, 09515, 09516, 09517, 09518, 09519, 09520,