642344000, 642344001, 642344002, 642344003, 642344004, 642344005, 642344006, 642344007, 642344008, 642344009, 642344010, 642344011, 642344012, 642344013, 642344014, 642344015, 642344016, 642344017, 642344018, 642344019, 642344020, 642344021, 642344022, 642344023, 642344024, 642344025, 642344026, 642344027, 642344028, 642344029, 642344030, 642344031, 642344032, 642344033, 642344034, 642344035, 642344036, 642344037, 642344038, 642344039, 642344040, 642344041, 642344042, 642344043, 642344044, 642344045, 642344046, 642344047, 642344048, 642344049, 642344050, 642344051, 642344052, 642344053, 642344054, 642344055, 642344056, 642344057, 642344058, 642344059, 642344060, 642344061, 642344062, 642344063, 642344064, 642344065, 642344066, 642344067, 642344068, 642344069, 642344070, 642344071, 642344072, 642344073, 642344074, 642344075, 642344076, 642344077, 642344078, 642344079, 642344080, 642344081, 642344082, 642344083, 642344084, 642344085, 642344086, 642344087, 642344088, 642344089, 642344090, 642344091, 642344092, 642344093, 642344094, 642344095, 642344096, 642344097, 642344098, 642344099, 642344100, 642344101, 642344102, 642344103, 642344104, 642344105, 642344106, 642344107, 642344108, 642344109, 642344110, 642344111, 642344112, 642344113, 642344114, 642344115, 642344116, 642344117, 642344118, 642344119, 642344120, 642344121, 642344122, 642344123, 642344124, 642344125, 642344126, 642344127, 642344128, 642344129, 642344130, 642344131, 642344132, 642344133, 642344134, 642344135, 642344136, 642344137, 642344138, 642344139, 642344140, 642344141, 642344142, 642344143, 642344144, 642344145, 642344146, 642344147, 642344148, 642344149, 642344150, 642344151, 642344152, 642344153, 642344154, 642344155, 642344156, 642344157, 642344158, 642344159, 642344160, 642344161, 642344162, 642344163, 642344164, 642344165, 642344166, 642344167, 642344168, 642344169, 642344170, 642344171, 642344172, 642344173, 642344174, 642344175, 642344176, 642344177, 642344178, 642344179, 642344180, 642344181, 642344182, 642344183, 642344184, 642344185, 642344186, 642344187, 642344188, 642344189, 642344190, 642344191, 642344192, 642344193, 642344194, 642344195, 642344196, 642344197, 642344198, 642344199, 642344200, 642344201, 642344202, 642344203, 642344204, 642344205, 642344206, 642344207, 642344208, 642344209, 642344210, 642344211, 642344212, 642344213, 642344214, 642344215, 642344216, 642344217, 642344218, 642344219, 642344220, 642344221, 642344222, 642344223, 642344224, 642344225, 642344226, 642344227, 642344228, 642344229, 642344230, 642344231, 642344232, 642344233, 642344234, 642344235, 642344236, 642344237, 642344238, 642344239, 642344240, 642344241, 642344242, 642344243, 642344244, 642344245, 642344246, 642344247, 642344248, 642344249, 642344250, 642344251, 642344252, 642344253, 642344254, 642344255, 642344256, 642344257, 642344258, 642344259, 642344260, 642344261, 642344262, 642344263, 642344264, 642344265, 642344266, 642344267, 642344268, 642344269, 642344270, 642344271, 642344272, 642344273, 642344274, 642344275, 642344276, 642344277, 642344278, 642344279, 642344280, 642344281, 642344282, 642344283, 642344284, 642344285, 642344286, 642344287, 642344288, 642344289, 642344290, 642344291, 642344292, 642344293, 642344294, 642344295, 642344296, 642344297, 642344298, 642344299, 642344300, 642344301, 642344302, 642344303, 642344304, 642344305, 642344306, 642344307, 642344308, 642344309, 642344310, 642344311, 642344312, 642344313, 642344314, 642344315, 642344316, 642344317, 642344318, 642344319, 642344320, 642344321, 642344322, 642344323, 642344324, 642344325, 642344326, 642344327, 642344328, 642344329, 642344330, 642344331, 642344332, 642344333, 642344334, 642344335, 642344336, 642344337, 642344338, 642344339, 642344340, 642344341, 642344342, 642344343, 642344344, 642344345, 642344346, 642344347, 642344348, 642344349, 642344350, 642344351, 642344352, 642344353, 642344354, 642344355, 642344356, 642344357, 642344358, 642344359, 642344360, 642344361, 642344362, 642344363, 642344364, 642344365, 642344366, 642344367, 642344368, 642344369, 642344370, 642344371, 642344372, 642344373, 642344374, 642344375, 642344376, 642344377, 642344378, 642344379, 642344380, 642344381, 642344382, 642344383, 642344384, 642344385, 642344386, 642344387, 642344388, 642344389, 642344390, 642344391, 642344392, 642344393, 642344394, 642344395, 642344396, 642344397, 642344398, 642344399, 642344400, 642344401, 642344402, 642344403, 642344404, 642344405, 642344406, 642344407, 642344408, 642344409, 642344410, 642344411, 642344412, 642344413, 642344414, 642344415, 642344416, 642344417, 642344418, 642344419, 642344420, 642344421, 642344422, 642344423, 642344424, 642344425, 642344426, 642344427, 642344428, 642344429, 642344430, 642344431, 642344432, 642344433, 642344434, 642344435, 642344436, 642344437, 642344438, 642344439, 642344440, 642344441, 642344442, 642344443, 642344444, 642344445, 642344446, 642344447, 642344448, 642344449, 642344450, 642344451, 642344452, 642344453, 642344454, 642344455, 642344456, 642344457, 642344458, 642344459, 642344460, 642344461, 642344462, 642344463, 642344464, 642344465, 642344466, 642344467, 642344468, 642344469, 642344470, 642344471, 642344472, 642344473, 642344474, 642344475, 642344476, 642344477, 642344478, 642344479, 642344480, 642344481, 642344482, 642344483, 642344484, 642344485, 642344486, 642344487, 642344488, 642344489, 642344490, 642344491, 642344492, 642344493, 642344494, 642344495, 642344496, 642344497, 642344498, 642344499, 642344500, 642344501, 642344502, 642344503, 642344504, 642344505, 642344506, 642344507, 642344508, 642344509, 642344510, 642344511, 642344512, 642344513, 642344514, 642344515, 642344516, 642344517, 642344518, 642344519, 642344520, 642344521, 642344522, 642344523, 642344524, 642344525, 642344526, 642344527, 642344528, 642344529, 642344530, 642344531, 642344532, 642344533, 642344534, 642344535, 642344536, 642344537, 642344538, 642344539, 642344540, 642344541, 642344542, 642344543, 642344544, 642344545, 642344546, 642344547, 642344548, 642344549, 642344550, 642344551, 642344552, 642344553, 642344554, 642344555, 642344556, 642344557, 642344558, 642344559, 642344560, 642344561, 642344562, 642344563, 642344564, 642344565, 642344566, 642344567, 642344568, 642344569, 642344570, 642344571, 642344572, 642344573, 642344574, 642344575, 642344576, 642344577, 642344578, 642344579, 642344580, 642344581, 642344582, 642344583, 642344584, 642344585, 642344586, 642344587, 642344588, 642344589, 642344590, 642344591, 642344592, 642344593, 642344594, 642344595, 642344596, 642344597, 642344598, 642344599, 642344600, 642344601, 642344602, 642344603, 642344604, 642344605, 642344606, 642344607, 642344608, 642344609, 642344610, 642344611, 642344612, 642344613, 642344614, 642344615, 642344616, 642344617, 642344618, 642344619, 642344620, 642344621, 642344622, 642344623, 642344624, 642344625, 642344626, 642344627, 642344628, 642344629, 642344630, 642344631, 642344632, 642344633, 642344634, 642344635, 642344636, 642344637, 642344638, 642344639, 642344640, 642344641, 642344642, 642344643, 642344644, 642344645, 642344646, 642344647, 642344648, 642344649, 642344650, 642344651, 642344652, 642344653, 642344654, 642344655, 642344656, 642344657, 642344658, 642344659, 642344660, 642344661, 642344662, 642344663, 642344664, 642344665, 642344666, 642344667, 642344668, 642344669, 642344670, 642344671, 642344672, 642344673, 642344674, 642344675, 642344676, 642344677, 642344678, 642344679, 642344680, 642344681, 642344682, 642344683, 642344684, 642344685, 642344686, 642344687, 642344688, 642344689, 642344690, 642344691, 642344692, 642344693, 642344694, 642344695, 642344696, 642344697, 642344698, 642344699, 642344700, 642344701, 642344702, 642344703, 642344704, 642344705, 642344706, 642344707, 642344708, 642344709, 642344710, 642344711, 642344712, 642344713, 642344714, 642344715, 642344716, 642344717, 642344718, 642344719, 642344720, 642344721, 642344722, 642344723, 642344724, 642344725, 642344726, 642344727, 642344728, 642344729, 642344730, 642344731, 642344732, 642344733, 642344734, 642344735, 642344736, 642344737, 642344738, 642344739, 642344740, 642344741, 642344742, 642344743, 642344744, 642344745, 642344746, 642344747, 642344748, 642344749, 642344750, 642344751, 642344752, 642344753, 642344754, 642344755, 642344756, 642344757, 642344758, 642344759, 642344760, 642344761, 642344762, 642344763, 642344764, 642344765, 642344766, 642344767, 642344768, 642344769, 642344770, 642344771, 642344772, 642344773, 642344774, 642344775, 642344776, 642344777, 642344778, 642344779, 642344780, 642344781, 642344782, 642344783, 642344784, 642344785, 642344786, 642344787, 642344788, 642344789, 642344790, 642344791, 642344792, 642344793, 642344794, 642344795, 642344796, 642344797, 642344798, 642344799, 642344800, 642344801, 642344802, 642344803, 642344804, 642344805, 642344806, 642344807, 642344808, 642344809, 642344810, 642344811, 642344812, 642344813, 642344814, 642344815, 642344816, 642344817, 642344818, 642344819, 642344820, 642344821, 642344822, 642344823, 642344824, 642344825, 642344826, 642344827, 642344828, 642344829, 642344830, 642344831, 642344832, 642344833, 642344834, 642344835, 642344836, 642344837, 642344838, 642344839, 642344840, 642344841, 642344842, 642344843, 642344844, 642344845, 642344846, 642344847, 642344848, 642344849, 642344850, 642344851, 642344852, 642344853, 642344854, 642344855, 642344856, 642344857, 642344858, 642344859, 642344860, 642344861, 642344862, 642344863, 642344864, 642344865, 642344866, 642344867, 642344868, 642344869, 642344870, 642344871, 642344872, 642344873, 642344874, 642344875, 642344876, 642344877, 642344878, 642344879, 642344880, 642344881, 642344882, 642344883, 642344884, 642344885, 642344886, 642344887, 642344888, 642344889, 642344890, 642344891, 642344892, 642344893, 642344894, 642344895, 642344896, 642344897, 642344898, 642344899, 642344900, 642344901, 642344902, 642344903, 642344904, 642344905, 642344906, 642344907, 642344908, 642344909, 642344910, 642344911, 642344912, 642344913, 642344914, 642344915, 642344916, 642344917, 642344918, 642344919, 642344920, 642344921, 642344922, 642344923, 642344924, 642344925, 642344926, 642344927, 642344928, 642344929, 642344930, 642344931, 642344932, 642344933, 642344934, 642344935, 642344936, 642344937, 642344938, 642344939, 642344940, 642344941, 642344942, 642344943, 642344944, 642344945, 642344946, 642344947, 642344948, 642344949, 642344950, 642344951, 642344952, 642344953, 642344954, 642344955, 642344956, 642344957, 642344958, 642344959, 642344960, 642344961, 642344962, 642344963, 642344964, 642344965, 642344966, 642344967, 642344968, 642344969, 642344970, 642344971, 642344972, 642344973, 642344974, 642344975, 642344976, 642344977, 642344978, 642344979, 642344980, 642344981, 642344982, 642344983, 642344984, 642344985, 642344986, 642344987, 642344988, 642344989, 642344990, 642344991, 642344992, 642344993, 642344994, 642344995, 642344996, 642344997, 642344998, 642344999,