PartsTable
Technical Data Sheet
Download PDF

ROM-PROM — Samsung 1GB PC2-5300 667MHZ DDR2 SODIM MEMORY

✓ Government record, cited
— · MEMORY · RDIMM
PRODUCT OVERVIEW

ROM-PROM: Samsung 1GB PC2-5300 667MHZ DDR2 SODIM MEMORY.

Samsung 1GB PC2-5300 667MHZ DDR2 SODIM MEMORY. Key specifications include shape: V-SHAPED, material: COPPER AND SILVER AND RUBBER SILICONE CLASS Q, thickness: 0.232 INCHES NOMINAL IN, body_width: 0.250 INCHES MINIMUM AND 0.270 INCHES MAXIMUM IN, body_height: 0.120 INCHES MINIMUM AND 0.140 INCHES MAXIMUM IN, body_length: 1.170 INCHES MINIMUM AND 1.230 INCHES MAXIMUM IN. This part is cataloged in the U.S.

Government catalog under NSN 5962-00-004-2690, indicating validated use in U.S. government and defense logistics supply chains. Available through authorized enterprise resellers and TPM (Third Party Maintenance) channels.

Verify compatibility with your specific system configuration before ordering.

WHERE IT FITS
MEMORY→ RDIMM→ ROM-PROM
NSN: 5962-00-004-2690
NIINs: 000042690, 001375006, 001375007, 001375012, 001615085, 001687450, 002747220, 002747221, 002747222, 002747223, 002798982, 002798986, 002798988, 002834269, 002834270, 002834271, 002837316, 002837317, 002837318, 002837321, 002837322, 002837323, 002837326, 003132977, 003166216, 003166219, 003166225, 003166226, 003166231, 003166232, 003166235, 003166238, 003166240, 003166242, 003166243, 003166244, 003166245, 003166247, 003166249, 003211706, 003211707, 003211903, 003980921, 004336281, 004481874, 004694753, 005067606, 005212451, 005833209, 005833230, 005833235, 005833241, 005833253, 005833302, 005833306, 006315820, 007387430, 010114912, 010114913, 010114915, 010115623, 010115624, 010115625, 010115626, 010179913, 010179917, 010179918, 010179919, 010187211, 010200834, 010205882, 010218694, 010242939, 010242940, 010244394, 010249320, 010259787, 010260490, 010260491, 010266044, 010266045, 010278604, 010280493, 010295089, 010301542, 010311919, 010315787, 010359718, 010361555, 010370700, 010372090, 010372091, 010372092, 010372273, 010374523, 010376379, 010377709, 010379627, 010383517, 010383518, 010390968, 010390969, 010390970, 010390971, 010390972, 010390973, 010390974, 010390975, 010390976, 010390977, 010390978, 010390979, 010390980, 010393430, 010393436, 010395040, 010395042, 010395047, 010396604, 010396618, 010399419, 010413231, 010413259, 010420367, 010420368, 010422473, 010426512, 010426513, 010426514, 010426515, 010426516, 010426517, 010426518, 010426519, 010426520, 010439132, 010444615, 010449916, 010455252, 010475258, 010479144, 010479672, 010506938, 010506939, 010506942, 010506945, 010506948, 010509392, 010509393, 010509396, 010509403, 010515198, 010515199, 010515229, 010515242, 010516744, 010516748, 010518549, 010518783, 010523835, 010523836, 010523837, 010529506, 010530019, 010534287, 010536309, 010541729, 010560101, 010560106, 010564901, 010571823, 010572446, 010581040, 010581536, 010585743, 010601317, 010601318, 010601319, 010601320, 010606298, 010606300, 010606306, 010606307, 010606308, 010606310, 010606311, 010606313, 010606314, 010606315, 010606316, 010606318, 010606325, 010606327, 010606328, 010606329, 010606340, 010606348, 010606350, 010606351, 010606352, 010606357, 010610518, 010611068, 010611069, 010611071, 010611072, 010611073, 010622767, 010622768, 010622769, 010622770, 010622771, 010622774, 010622775, 010622785, 010634714, 010634715, 010635579, 010635580, 010635581, 010635582, 010635583, 010635585, 010635586, 010635587, 010635588, 010635589, 010635590, 010636708, 010640668, 010640669, 010647028, 010647029, 010650879, 010657814, 010666381, 010671143, 010671152, 010671153, 010674978, 010689594, 010694525, 010694526, 010699690, 010715178, 010716741, 010723631, 010731322, 010731591, 010741813, 010742446, 010748038, 010748039, 010748041, 010748042, 010748043, 010755574, 010755576, 010755578, 010755579, 010755580, 010755581, 010755583, 010757770, 010758628, 010762633, 010763472, 010763473, 010763474, 010763475, 010763476, 010763477, 010763478, 010768075, 010769005, 010771385, 010771386, 010776117, 010780467, 010780474, 010784625, 010785465, 010785488, 010785489, 010785490, 010785491, 010785494, 010785496, 010785497, 010785748, 010787029, 010790177, 010792293, 010792733, 010793646, 010794980, 010796406, 010796457, 010797851, 010814889, 010824388, 010824389, 010824390, 010825566, 010826056, 010835164, 010837496, 010843066, 010845717, 010846418, 010862717, 010866267, 010872325, 010875970, 010878528, 010889842, 010896334, 010901169, 010903448, 010932696, 010932701, 010936160, 010938139, 010939279, 010939280, 010939281, 010939282, 010939283, 010939286, 010939288, 010939290, 010942394, 010944006, 010947010, 010950527, 010952372, 010958599, 010958601, 010963361, 010963373, 010964137, 010964138, 010964913, 010966556, 010969971, 010970581, 010973898, 010976239, 010976240, 010979294, 010979298, 010979300, 010979301, 010979302, 010979303, 010979304, 010981840, 010996382, 010996846, 011002949, 011023117, 011023575, 011025028, 011025038, 011027612, 011048730, 011055070, 011067725, 011068163, 011068164, 011069822, 011071082, 011072492, 011073859, 011075399, 011084751, 011087143, 011087146, 011087149, 011088055, 011092425, 011092426, 011092427, 011092428, 011106916, 011106921, 011106923, 011110897, 011110905, 011113462, 011119364, 011119758, 011120697, 011124899, 011127432, 011127433, 011128587, 011133327, 011134271, 011134272, 011139502, 011148675, 011150377, 011150381, 011156149, 011157581, 011159095, 011163914, 011165781, 011168676, 011168908, 011181689, 011183996, 011185892, 011187778, 011187785, 011190149, 011194703, 011196665, 011204843, 011204855, 011208686, 011210558, 011211208, 011221995, 011226374, 011226980, 011227632, 011233177, 011233180, 011237459, 011237475, 011238087, 011238089, 011238386, 011246885, 011249265, 011249528, 011252362, 011254859, 011259528, 011265112, 011265197, 011265198, 011269905, 011274802, 011274804, 011274805, 011274806, 011274807, 011274808, 011274809, 011274810, 011274811, 011274812, 011274840, 011275795, 011279687, 011279703, 011281231, 011281232, 011281888, 011282371, 011283905, 011284693, 011285729, 011286922, 011287593, 011289968, 011290025, 011290026, 011292921, 011293996, 011295322, 011304020, 011308657, 011314622, 011317304, 011317305, 011317306, 011317307, 011317308, 011317309, 011317310, 011318099, 011325059, 011325068, 011325072, 011325086, 011325087, 011327846, 011327849, 011328005, 011336745, 011336746, 011337563, 011347189, 011347971, 011352113, 011352118, 011360887, 011360888, 011364379, 011364380, 011364381, 011364382, 011364383, 011364384, 011367871, 011369357, 011369369, 011369370, 011371888, 011383363, 011383364, 011384428, 011385796, 011390240, 011391871, 011391872, 011391873, 011391874, 011391876, 011391877, 011391878, 011391879, 011391881, 011393213, 011395268, 011395269, 011395274, 011395275, 011395276, 011399909, 011403580, 011404129, 011415689, 011415690, 011415691, 011423410, 011425721, 011425722, 011425723, 011426989, 011427326, 011433639, 011433866, 011440147, 011440168, 011440170, 011440174, 011440176, 011440187, 011446543, 011447207, 011447210, 011447225, 011452692, 011452696, 011452697, 011452699, 011452701, 011452710, 011452715, 011457313, 011458943, 011458945, 011458946, 011461854, 011462022, 011462023, 011468386, 011468991, 011468994, 011468995, 011468998, 011470582, 011470881, 011478827, 011486134, 011492329, 011497075, 011506064, 011507088, 011507090, 011507091, 011511328, 011514343, 011517709, 011520886, 011526883, 011531158, 011531162, 011532173, 011532174, 011532175, 011532176, 011532179, 011532180, 011532479, 011538113, 011538726, 011542377, 011546515, 011547970, 011549058, 011553030, 011554761, 011555162, 011555163, 011557563, 011565954, 011567035, 011567608, 011572701, 011574556, 011574557, 011575589, 011576006, 011579649, 011579903, 011583326, 011583327, 011583847, 011585201, 011587419, 011588947, 011589902, 011591418, 011592497, 011594945, 011595934, 011597165, 011597470, 011599980, 011599981, 011599982, 011599983, 011599984, 011599986, 011599987, 011601234, 011603828, 011604086, 011604087, 011604088, 011604089, 011604090, 011604091, 011604092, 011604093, 011604094, 011604095, 011605122, 011613022, 011620527, 011620533, 011624266, 011628125, 011630351, 011634168, 011634173, 011639211, 011648746, 011651908, 011653128, 011654471, 011654472, 011660124, 011663801, 011663802, 011663803, 011663804, 011663805, 011663806, 011666988, 011667396, 011668088, 011668090, 011673237, 011673243, 011673244, 011674646, 011674718, 011674719, 011675069, 011675070, 011675075, 011675076, 011676033, 011676034, 011676036, 011679951, 011685838, 011685839, 011685840, 011685841, 011685842, 011685843, 011685844, 011686168, 011687581, 011691833, 011692275, 011697897, 011697898, 011697899, 011698870, 011699359, 011700313, 011702021, 011703859, 011706551, 011706554, 011706555, 011711770, 011715126, 011715128, 011715588, 011715590, 011715595, 011717607, 011719685, 011720790, 011722428, 011724202, 011724468, 011725801, 011730632, 011731338, 011731340, 011731341, 011733217, 011733218, 011733219, 011733220, 011733221, 011733222, 011733223, 011733224, 011733225, 011733226, 011733227, 011733228, 011733229, 011733230, 011737481, 011737482, 011737484, 011738476, 011741380, 011741382, 011741383, 011742061, 011742062, 011742063, 011742064, 011742067, 011748666, 011748667, 011748668, 011757882, 011757883, 011758563, 011758574, 011758592, 011758598, 011760034, 011760035, 011760865, 011761510, 011761573, 011761574, 011761575, 011761577, 011761578, 011763761, 011763764, 011764588, 011767318, 011769206, 011770331, 011774585, 011774857, 011779179, 011779185, 011782405, 011791749, 011791750, 011791752, 011793213, 011793288, 011793618, 011793630, 011793631, 011793958, 011798531, 011800430, 011801183, 011801191, 011801388, 011801389, 011801390, 011801391, 011801392, 011801393, 011801394, 011801395, 011804270, 011804272, 011804273, 011804278, 011804303, 011804304, 011804305, 011804306, 011804307, 011804308, 011806256, 011806575, 011807444, 011807455, 011807456, 011812288, 011812844, 011812846, 011812848, 011813832, 011819082, 011820021, 011820452, 011821585, 011821816, 011821820, 011822790, 011826033, 011827279, 011830250, 011836234, 011836235, 011849018, 011849035, 011849036, 011849037, 011849038, 011849039, 011849040, 011849041, 011849042, 011849043, 011849044, 011849045, 011849046, 011849047, 011849048, 011849049, 011849050, 011849051, 011849052, 011849899, 011855434, 011859606, 011859607, 011859608, 011859609, 011859610, 011859611, 011859612, 011859614, 011859615, 011859616, 011859618, 011859619, 011859620, 011859621, 011859622, 011859623, 011864466, 011864467, 011864468, 011864469, 011864470, 011864471, 011864814, 011864815, 011865018, 011865019, 011865020, 011865317, 011865713, 011865714, 011865715, 011865716, 011883797, 011885999, 011886784, 011886785, 011886787, 011886788, 011888742, 011889093, 011894299, 011894483, 011895184, 011897756, 011897757, 011897758, 011899513, 011899514, 011899515, 011899516, 011899517, 011899518, 011899519, 011899520, 011899521, 011899522, 011899523, 011899524, 011901382, 011901383, 011901384, 011901385, 011901386, 011901387, 011901388, 011905202, 011909999, 011910033, 011911953, 011913067, 011913471, 011914424, 011914426, 011916980, 011916983, 011920211, 011920212, 011920213, 011920214, 011920215, 011920216, 011921755, 011921756, 011921763, 011921764, 011923951, 011923956, 011924671, 011924672, 011927514, 011929016, 011930095, 011932839, 011935794, 011936702, 011938491, 011941738, 011943585, 011944210, 011948756, 011948758, 011948759, 011952278, 011952280, 011952281, 011952282, 011952283, 011952284, 011952286, 011961450, 011964953, 011964954, 011964955, 011966113, 011967273, 011969484, 011970043, 011980010, 011980700, 011982190, 011984410, 011985098, 011985099, 011991012, 011991013, 011992641, 011992901, 011995009, 011995010, 011997028, 011997029, 011997030, 011997031, 011997032, 011997510, 011997518, 012000986, 012005501, 012014860, 012022404, 012022405, 012022406, 012023272, 012023273, 012023768, 012023769, 012023770, 012023771, 012028614, 012029846, 012031270, 012031271, 012035997, 012035998, 012036149, 012036756, 012036757, 012036758, 012036759, 012036764, 012036765, 012036766, 012037257, 012037258, 012049147, 012051464, 012051466, 012051640, 012051645, 012051649, 012051650, 012051989, 012051994, 012053126, 012053339, 012053360, 012053362, 012053368, 012053369, 012053370, 012053371, 012053372, 012053373, 012053374, 012053375, 012053376, 012053377, 012053378, 012053379, 012053380, 012053381, 012053382, 012053383, 012053384, 012053385, 012053386, 012057310, 012057312, 012057320, 012057324, 012057337, 012057338, 012060441, 012060450, 012061135, 012061984, 012062785, 012072226, 012074441, 012075427, 012076920, 012077133, 012078419, 012078420, 012078421, 012078422, 012078423, 012078424, 012079247, 012079250, 012079251, 012079252, 012079253, 012079254, 012079256, 012080260, 012080261, 012080262, 012080264, 012081255, 012081257, 012092393, 012092395, 012092825, 012094268, 012094273, 012099264, 012099266, 012101087, 012101088, 012101089, 012101090, 012101091, 012101192, 012101193, 012101823, 012101828, 012102293, 012102295, 012105297, 012107092, 012107093, 012107094, 012107688, 012109058, 012109059, 012109060, 012109061, 012109062, 012109063, 012109064, 012109065, 012109066, 012109067, 012109071, 012109085, 012109086, 012109087, 012109088, 012109089, 012109090, 012109092, 012109093, 012109094, 012109095, 012109098, 012109101, 012109802, 012114265, 012114968, 012119989, 012119990, 012119991, 012119992, 012119993, 012119994, 012119995, 012120466, 012120467, 012121512, 012121515, 012121516, 012122779, 012123023, 012127155, 012127201, 012127815, 012128077, 012128078, 012130267, 012130271, 012130272, 012133904, 012134588, 012134594, 012140546, 012140547, 012140920, 012140922, 012140934, 012140942, 012141812, 012142139, 012142142, 012142152, 012142494, 012142515, 012143220, 012143221, 012143222, 012143225, 012144456, 012144457, 012144459, 012145323, 012145324, 012146187, 012146189, 012146190, 012146778, 012146779, 012146780, 012146781, 012146782, 012146783, 012146784, 012146785, 012147380, 012148448, 012148658, 012148659, 012148660, 012148661, 012148663, 012148667, 012148668, 012148669, 012148670, 012148672, 012148679, 012148680, 012148825, 012149494, 012149495, 012149950, 012149951, 012149961, 012149965, 012149969, 012149970, 012149971, 012149972, 012149973, 012149974, 012149976, 012149978, 012149985, 012150959, 012150960, 012150961, 012150962, 012150963, 012150966, 012150972, 012151739, 012151743, 012151744, 012151746, 012151747, 012153355, 012153360, 012154354, 012154356, 012154732, 012160733, 012162069, 012162071, 012162076, 012162077, 012162078, 012162079, 012162080, 012162081, 012162082, 012162083, 012162084, 012166106, 012166498, 012166499, 012166500, 012166501, 012166502, 012166503, 012166504, 012166505, 012170996, 012173697, 012174202, 012174203, 012174204, 012174206, 012174207, 012175597, 012175598, 012175599, 012175600, 012175602, 012175603, 012175604, 012175605, 012175606, 012175607, 012175608, 012176934, 012178349, 012178350, 012178351, 012178460, 012178461, 012178462, 012185690, 012187866, 012187869, 012187870, 012187871, 012187872, 012188263, 012189268, 012190811, 012190819, 012190820, 012190821, 012194073, 012194077, 012194079, 012194081, 012194083, 012194084, 012194087, 012194088, 012194089, 012194091, 012194094, 012198837, 012198838, 012199569, 012199893, 012200679, 012206087, 012206088, 012206959, 012209411, 012211295, 012211688, 012212748, 012212754, 012212755, 012212756, 012212775, 012212776, 012212777, 012212778, 012212779, 012212785, 012212786, 012212789, 012218011, 012218012, 012218016, 012218601, 012219827, 012219828, 012219829, 012222222, 012222223, 012222224, 012226092, 012228405, 012232345, 012232594, 012233028, 012233029, 012233031, 012235064, 012236342, 012236451, 012239447, 012243587, 012244303, 012246184, 012247550, 012247551, 012247553, 012248118, 012248119, 012249268, 012250573, 012250574, 012250575, 012250576, 012250577, 012250578, 012250579, 012250580, 012250581, 012250582, 012250583, 012250584, 012250585, 012250586, 012250587, 012250588, 012250589, 012250590, 012250591, 012250592, 012250593, 012250594, 012250595, 012250596, 012250597, 012250598, 012250599, 012250600, 012250601, 012250602, 012251550, 012251833, 012251834, 012251838, 012253341, 012253342, 012253505, 012253506, 012255928, 012256741, 012256742, 012256743, 012256744, 012256745, 012256746, 012256747, 012256748, 012256749, 012256751, 012256752, 012256753, 012256754, 012256755, 012256756, 012256757, 012256758, 012256759, 012256760, 012256761, 012258713, 012258715, 012258716, 012258717, 012258718, 012259376, 012260729, 012260730, 012260731, 012260733, 012261912, 012261913, 012261914, 012263525, 012263919, 012263920, 012263921, 012263922, 012263923, 012263924, 012263925, 012263926, 012263927, 012263928, 012263929, 012263930, 012263932, 012263934, 012263935, 012263936, 012263937, 012263938, 012263939, 012263940, 012263941, 012263942, 012263943, 012263944, 012263945, 012263946, 012263947, 012263948, 012263949, 012263950, 012264320, 012264321, 012264322, 012264323, 012264324, 012264325, 012264326, 012264327, 012264328, 012264329, 012264330, 012264331, 012264332, 012264333, 012264334, 012264335, 012264336, 012264337, 012264338, 012264341, 012264342, 012264343, 012264344, 012264345, 012264346, 012264347, 012264348, 012264349, 012264350, 012264351, 012264352, 012264353, 012264354, 012264355, 012264356, 012264357, 012264358, 012264359, 012264360, 012264361, 012264362, 012264363, 012264364, 012264365, 012265872, 012265873, 012266258, 012266259, 012266260, 012266261, 012266262, 012266263, 012266264, 012266265, 012266266, 012266267, 012266268, 012266269, 012266270, 012266271, 012266272, 012266273, 012266274, 012267267, 012267268, 012267269, 012267270, 012267273, 012267695, 012267696, 012267697, 012268231, 012268234, 012268236, 012268237, 012268238, 012269424, 012269807, 012270063, 012270066, 012270403, 012271414, 012271415, 012271416, 012271417, 012271418, 012271419, 012271420, 012271421, 012271422, 012271423, 012271424, 012271425, 012271426, 012271427, 012271429, 012274530, 012274531, 012274532, 012274533, 012274534, 012274535, 012274536, 012274537, 012274538, 012274540, 012274542, 012274543, 012274544, 012274545, 012274546, 012274547, 012274548, 012275268, 012275269, 012275270, 012275271, 012275272, 012275273, 012275274, 012275275, 012275276, 012275277, 012275642, 012275643, 012275644, 012275645, 012276342, 012276343, 012276344, 012277625, 012277626, 012277627, 012277628, 012277629, 012277630, 012277631, 012277632, 012277633, 012277634, 012277635, 012277637, 012277639, 012277641, 012277642, 012277643, 012277644, 012277646, 012277647, 012277649, 012277653, 012277658, 012277659, 012277660, 012277662, 012277663, 012277665, 012277666, 012277891, 012277897, 012277902, 012278226, 012278229, 012278236, 012278237, 012278301, 012279009, 012285026, 012285467, 012286703, 012286704, 012287337, 012287342, 012288079, 012288081, 012288083, 012288084, 012288085, 012288086, 012288087, 012288212, 012288213, 012288777, 012289311, 012289315, 012291059, 012291060, 012291061, 012291073, 012291318, 012291319, 012291508, 012292779, 012292781, 012292782, 012292784, 012292785, 012292786, 012292787, 012292788, 012292789, 012292790, 012292791, 012292792, 012293336, 012293893, 012295865, 012297038, 012297459, 012298546, 012303017, 012304066, 012304438, 012305045, 012308174, 012308175, 012308176, 012308180, 012308407, 012309209, 012309594, 012309595, 012309608, 012310881, 012311113, 012311275, 012311437, 012312053, 012313561, 012314699, 012314700, 012314701, 012314702, 012314703, 012314704, 012315795, 012315798, 012315800, 012318357, 012318382, 012318388, 012318524, 012318525, 012318539, 012320902, 012323006, 012325450, 012325452, 012325458, 012326521, 012328597, 012329063, 012329087, 012329110, 012329984, 012330696, 012330697, 012330992, 012330993, 012330994, 012331167, 012331168, 012331491, 012332010, 012332011, 012332299, 012339236, 012339237, 012339240, 012339241, 012339459, 012339472, 012340509, 012340874, 012340876, 012340877, 012340878, 012340879, 012341359, 012341360, 012341361, 012341363, 012341365, 012341367, 012342314, 012343021, 012343022, 012343025, 012343026, 012343027, 012343569, 012345150, 012345152, 012345153, 012345154, 012345898, 012346170, 012346174, 012346177, 012346179, 012346181, 012346338, 012347175, 012347176, 012347245, 012347247, 012347825, 012347826, 012348033, 012348041, 012348045, 012348046, 012348274, 012348713, 012348715, 012348721, 012349252, 012350307, 012350308, 012350353, 012351305, 012351306, 012352397, 012352398, 012353445, 012355271, 012356052, 012356054, 012356055, 012356362, 012356364, 012356939, 012356940, 012356941, 012356960, 012356974, 012357855, 012358790, 012359381, 012363219, 012363702, 012363703, 012363704, 012363705, 012363706, 012363707, 012364115, 012365871, 012366873, 012366874, 012366876, 012366877, 012366878, 012366879, 012366880, 012366881, 012366882, 012366883, 012366884, 012368457, 012368461, 012368462, 012368463, 012368464, 012368465, 012368466, 012369118, 012372417, 012372424, 012372425, 012372426, 012372427, 012373398, 012373401, 012373825, 012373826, 012373835, 012377222, 012377223, 012377786, 012377793, 012377795, 012377796, 012377797, 012377798, 012377799, 012382111, 012382114, 012382671, 012384919, 012384920, 012384923, 012384924, 012386838, 012390412, 012390413, 012391945, 012394342, 012394344, 012394345, 012394346, 012394973, 012394974, 012395373, 012397823, 012397824, 012399574, 012399675, 012399676, 012400496, 012402207, 012402353, 012402959, 012402960, 012402961, 012402962, 012403147, 012405113, 012405114, 012405116, 012405118, 012405624, 012405635, 012406664, 012407315, 012407316, 012408266, 012409246, 012409247, 012410560, 012410561, 012410645, 012410646, 012412581, 012415341, 012415372, 012417675, 012418078, 012418082, 012418092, 012418093, 012423549, 012424219, 012424782, 012425614, 012426934, 012427991, 012428686, 012428688, 012428689, 012428690, 012428832, 012428833, 012428834, 012428840, 012429437, 012429438, 012431008, 012431009, 012433610, 012433980, 012434334, 012435514, 012435784, 012435785, 012436445, 012438680, 012438690, 012438691, 012440413, 012440981, 012441919, 012443915, 012444108, 012446804, 012447506, 012447788, 012448249, 012448253, 012448254, 012448255, 012448256, 012448521, 012448523, 012448525, 012448528, 012450629, 012451021, 012451359, 012451952, 012451953, 012451954, 012451961, 012453351, 012453352, 012453353, 012453447, 012453552, 012454523, 012454524, 012454525, 012454526, 012454528, 012454529, 012454530, 012454531, 012454541, 012455354, 012455356, 012455360, 012455361, 012455363, 012455365, 012455366, 012455367, 012456287, 012456293, 012456294, 012456295, 012456296, 012456297, 012456298, 012456299, 012456300, 012456301, 012456302, 012456303, 012456304, 012456809, 012456810, 012457406, 012458228, 012458240, 012459325, 012464684, 012465447, 012465641, 012465642, 012465643, 012466477, 012468583, 012469092, 012470922, 012471358, 012471422, 012471423, 012471424, 012471544, 012471564, 012472998, 012473409, 012473412, 012473473, 012474634, 012475649, 012476329, 012476521, 012476525, 012477574, 012480842, 012481931, 012487314, 012488290, 012488649, 012488656, 012489576, 012489643, 012490259, 012491123, 012491127, 012491893, 012494636, 012494966, 012497421, 012498315, 012499217, 012499742, 012501428, 012501429, 012501430, 012502831, 012502832, 012502833, 012502834, 012502835, 012502836, 012502843, 012502844, 012502845, 012502846, 012502850, 012502854, 012503457, 012504828, 012504829, 012504830, 012504831, 012504832, 012504833, 012504834, 012504835, 012506929, 012508529, 012510470, 012512580, 012512899, 012513661, 012513664, 012514565, 012515930, 012517082, 012518924, 012519753, 012521357, 012521358, 012521638, 012521639, 012523012, 012523014, 012523020, 012523024, 012523025, 012523510, 012523512, 012527005, 012527008, 012532275, 012532276, 012534265, 012537440, 012537873, 012542229, 012542231, 012542232, 012542233, 012542760, 012543276, 012543297, 012543298, 012543299, 012543363, 012546236, 012546239, 012548144, 012548259, 012548277, 012549114, 012549115, 012549116, 012549117, 012549118, 012549119, 012549120, 012549121, 012549124, 012549143, 012549144, 012549145, 012549147, 012549148, 012549690, 012549691, 012550365, 012550366, 012550812, 012552352, 012552497, 012553873, 012553877, 012553878, 012554426, 012554429, 012559089, 012559095, 012560852, 012561038, 012562986, 012564219, 012568892, 012568896, 012571315, 012571318, 012571319, 012572089, 012573038, 012574091, 012574581, 012575447, 012575982, 012577550, 012577551, 012578879, 012582340, 012584827, 012585216, 012585217, 012585218, 012585219, 012585220, 012585221, 012585222, 012585223, 012585224, 012585225, 012585226, 012589265, 012589266, 012590167, 012590168, 012590169, 012590170, 012590171, 012590172, 012590173, 012590174, 012590175, 012590176, 012590875, 012590876, 012590877, 012590878, 012590879, 012590880, 012591838, 012591839, 012593424, 012593425, 012593426, 012593904, 012593906, 012594393, 012594664, 012595361, 012595362, 012596501, 012598622, 012601507, 012602778, 012603006, 012603008, 012603750, 012603895, 012603896, 012606506, 012607879, 012608585, 012612279, 012612286, 012612288, 012612290, 012614035, 012614036, 012614038, 012614522, 012616291, 012616292, 012616459, 012617884, 012619625, 012619626, 012619627, 012622185, 012622334, 012622716, 012622844, 012622846, 012623637, 012623638, 012625909, 012626072, 012626243, 012629454, 012629857, 012629858, 012630988, 012630989, 012630996, 012634006, 012634014, 012634023, 012635729, 012635730, 012635900, 012635903, 012637001, 012638375, 012638376, 012638705, 012639403, 012639621, 012639622, 012639623, 012639624, 012640458, 012640727, 012640730, 012640758, 012640762, 012642295, 012642296, 012643005, 012643007, 012643013, 012643015, 012643020, 012643049, 012644465, 012645234, 012645235, 012645237, 012645239, 012645249, 012645449, 012647755, 012647758, 012647759, 012647760, 012648715, 012650764, 012650765, 012650767, 012650768, 012650772, 012652220, 012653599, 012653634, 012655529, 012655585, 012655968, 012658545, 012658559, 012661424, 012661440, 012661442, 012661445, 012662296, 012663207, 012663208, 012668922, 012669980, 012670755, 012670972, 012672295, 012672851, 012673848, 012673867, 012674040, 012675743, 012675768, 012675824, 012675827, 012675828, 012675829, 012677052, 012677102, 012677238, 012677251, 012677265, 012677266, 012677267, 012677268, 012677269, 012677270, 012677271, 012677272, 012677273, 012677274, 012677777, 012677779, 012677976, 012677977, 012677978, 012678110, 012678166, 012678167, 012678834, 012679756, 012679757, 012679758, 012679759, 012679760, 012679761, 012679769, 012680781, 012680782, 012680783, 012681693, 012681699, 012681918, 012682902, 012682907, 012682908, 012685304, 012685308, 012686362, 012686363, 012686682, 012686684, 012686685, 012690990, 012690991, 012690993, 012691174, 012693896, 012693901, 012698119, 012698120, 012700230, 012700231, 012701949, 012702873, 012703575, 012703584, 012707078, 012707080, 012707081, 012707082, 012707083, 012707084, 012707085, 012709759, 012710866, 012715320, 012715331, 012715332, 012715334, 012720003, 012720005, 012720123, 012720878, 012720927, 012720928, 012722239, 012722240, 012723493, 012723496, 012723497, 012723498, 012723499, 012723500, 012723501, 012723502, 012723503, 012723504, 012724214, 012724215, 012724450, 012727285, 012730690, 012730691, 012730786, 012732921, 012733991, 012733992, 012734252, 012738052, 012738053, 012738054, 012738055, 012740981, 012741145, 012741146, 012741147, 012744450, 012746616, 012747052, 012750707, 012750708, 012750709, 012750710, 012752846, 012752847, 012752850, 012752851, 012755893, 012756446, 012756447, 012756641, 012757091, 012757337, 012761198, 012761200, 012762632, 012762633, 012763977, 012763978, 012763979, 012763983, 012763984, 012766218, 012768044, 012768840, 012770025, 012773045, 012773048, 012773050, 012773051, 012773052, 012773053, 012773054, 012773055, 012773056, 012773057, 012773059, 012773060, 012773062, 012773063, 012773076, 012773077, 012773078, 012773080, 012773081, 012773083, 012773084, 012773086, 012773088, 012773089, 012773090, 012773091, 012773092, 012773093, 012773094, 012773095, 012773096, 012773097, 012773100, 012773101, 012773102, 012773325, 012773337, 012773978, 012773979, 012773980, 012773981, 012773982, 012775170, 012775171, 012775172, 012775173, 012775174, 012775175, 012775176, 012775177, 012775178, 012775179, 012775180, 012775181, 012775183, 012775184, 012775286, 012776772, 012776773, 012776774, 012776831, 012777011, 012777140, 012778499, 012778500, 012778501, 012778502, 012778503, 012778710, 012779681, 012781926, 012783081, 012783082, 012787084, 012788147, 012788893, 012788897, 012790147, 012790150, 012793738, 012802855, 012802860, 012811702, 012812247, 012812248, 012812249, 012812312, 012815599, 012815600, 012815601, 012815602, 012815608, 012816256, 012818100, 012818101, 012818102, 012818103, 012822008, 012822415, 012822554, 012823935, 012824647, 012826025, 012828981, 012830726, 012830729, 012836850, 012838232, 012838233, 012839144, 012839151, 012839152, 012839153, 012839154, 012839155, 012839156, 012839157, 012839158, 012839159, 012839160, 012839161, 012839162, 012839163, 012839169, 012839170, 012839725, 012839726, 012839727, 012840382, 012840544, 012840545, 012840546, 012841531, 012841532, 012841533, 012841534, 012841535, 012841536, 012841538, 012841539, 012842915, 012842916, 012844617, 012845638, 012845639, 012846713, 012847300, 012853498, 012857476, 012857477, 012867580, 012869096, 012870713, 012870714, 012872402, 012873431, 012874332, 012874333, 012874334, 012874335, 012875602, 012875680, 012876762, 012876843, 012878542, 012884199, 012884200, 012885603, 012886900, 012886901, 012891220, 012891221, 012891222, 012891223, 012891224, 012891225, 012891226, 012892974, 012894894, 012894895, 012895250, 012895252, 012897414, 012897416, 012897661, 012900555, 012902293, 012902463, 012902468, 012902470, 012902475, 012902477, 012902479, 012902480, 012902486, 012906591, 012906592, 012906607, 012906608, 012908829, 012908830, 012908831, 012911903, 012914482, 012914483, 012914488, 012914899, 012915019, 012915393, 012915572, 012915573, 012915582, 012916294, 012919440, 012920783, 012920785, 012922396, 012922397, 012922770, 012922773, 012923525, 012925911, 012925912, 012925913, 012928286, 012929192, 012930130, 012930131, 012930132, 012930135, 012930150, 012931162, 012931163, 012931164, 012931165, 012931169, 012932075, 012932077, 012932078, 012932258, 012932259, 012932260, 012932261, 012932262, 012932286, 012933483, 012933485, 012933679, 012933877, 012937703, 012938421, 012939137, 012939228, 012939856, 012940080, 012940104, 012940105, 012940109, 012941306, 012941479, 012941481, 012942221, 012944613, 012944752, 012944753, 012944759, 012945168, 012945765, 012946604, 012946722, 012946723, 012946724, 012946725, 012946726, 012947692, 012947693, 012947694, 012948375, 012949347, 012949775, 012950299, 012952333, 012952334, 012952915, 012953920, 012953926, 012954576, 012954578, 012955991, 012958578, 012958581, 012958582, 012960965, 012960966, 012960967, 012960968, 012960969, 012961075, 012961080, 012962150, 012962778, 012962780, 012962781, 012962782, 012962783, 012962784, 012963070, 012963071, 012963072, 012963424, 012963425, 012963426, 012963427, 012963428, 012963429, 012963430, 012963431, 012963432, 012963433, 012963434, 012963435, 012963436, 012963577, 012965219, 012965220, 012965222, 012965223, 012965224, 012965225, 012965226, 012965227, 012965228, 012965229, 012965230, 012965231, 012965232, 012965233, 012965234, 012965235, 012965236, 012965237, 012965238, 012965239, 012965240, 012965241, 012965242, 012965243, 012965244, 012965245, 012965246, 012965247, 012965248, 012965249, 012965250, 012965251, 012965252, 012965253, 012965254, 012965255, 012965256, 012965257, 012965258, 012965259, 012965260, 012965261, 012965262, 012965263, 012965264, 012965265, 012965266, 012965267, 012965268, 012965269, 012965270, 012965271, 012965272, 012965273, 012965274, 012965275, 012965276, 012965277, 012965278, 012965279, 012965280, 012965281, 012965282, 012965283, 012965284, 012965285, 012965286, 012965287, 012965288, 012965289, 012965290, 012965291, 012965292, 012965293, 012965294, 012965452, 012966327, 012966587, 012966588, 012966590, 012966591, 012966592, 012966593, 012966594, 012966595, 012966596, 012966597, 012966598, 012966599, 012966600, 012966601, 012966602, 012966603, 012966604, 012966605, 012966606, 012966607, 012966608, 012966609, 012966610, 012966611, 012966612, 012966613, 012966614, 012966615, 012966616, 012966617, 012966618, 012966619, 012966828, 012966830, 012967601, 012968470, 012968651, 012968848, 012968851, 012968855, 012968856, 012968857, 012968858, 012970755, 012970757, 012970758, 012970759, 012970760, 012970863, 012970864, 012970865, 012970868, 012970869, 012970873, 012970877, 012970879, 012975837, 012975839, 012975840, 012975842, 012975843, 012975844, 012975845, 012975846, 012976058, 012980066, 012980507, 012982147, 012982296, 012983513, 012983514, 012983515, 012983517, 012984429, 012986797, 012986805, 012986806, 012986808, 012986809, 012986816, 012987976, 012987977, 012987979, 012987980, 012987983, 012987984, 012988402, 012992131, 012994550, 012996397, 012996398, 012996851, 012996852, 013000495, 013005717, 013008834, 013009141, 013009928, 013012373, 013012374, 013012375, 013012449, 013012450, 013012451, 013012452, 013012453, 013012454, 013012534, 013012536, 013012537, 013013133, 013014019, 013015912, 013016763, 013016765, 013016864, 013016865, 013016869, 013017001, 013017006, 013017007, 013017010, 013017012, 013018347, 013018369, 013018432, 013020153, 013020492, 013020558, 013026175, 013026177, 013026185, 013026190, 013026950, 013027053, 013027898, 013028392, 013029145, 013029146, 013029847, 013030782, 013031453, 013033017, 013033023, 013033547, 013033740, 013034895, 013034896, 013036001, 013036005, 013036006, 013036123, 013036124, 013036125, 013036129, 013036130, 013036811, 013036877, 013038065, 013038068, 013038076, 013038701, 013038703, 013038704, 013038848, 013038862, 013038863, 013038868, 013038883, 013038885, 013038887, 013038888, 013039854, 013039924, 013039931, 013039933, 013039935, 013041401, 013041402, 013041403, 013041404, 013041406, 013041407, 013041411, 013041412, 013041413, 013041414, 013043364, 013044394, 013044398, 013045403, 013045989, 013045990, 013045996, 013046011, 013049027, 013050469, 013053699, 013053711, 013055158, 013055357, 013055368, 013055369, 013055392, 013057302, 013059337, 013060382, 013060887, 013061281, 013061282, 013061283, 013061483, 013062524, 013062526, 013065562, 013067763, 013072590, 013075779, 013075780, 013075781, 013075954, 013075955, 013077324, 013077325, 013077326, 013077327, 013077328, 013077329, 013077330, 013077331, 013077819, 013077820, 013079930, 013081549, 013084186, 013085130, 013085131, 013085505, 013085507, 013085511, 013085512, 013085515, 013086353, 013086354, 013086358, 013086364, 013086827, 013087810, 013087811, 013087812, 013087813, 013087814, 013087815, 013087998, 013088001, 013088002, 013090462, 013090463, 013091494, 013091495, 013091496, 013091497, 013091498, 013091644, 013091645, 013091646, 013092347, 013093322, 013095034, 013095035, 013095037, 013095040, 013095042, 013095043, 013095044, 013095047, 013098030, 013101231, 013101232, 013101457, 013101458, 013101459, 013101475, 013102177, 013102178, 013102179, 013103057, 013103153, 013103154, 013103155, 013103161, 013104807, 013104810, 013104815, 013104816, 013105447, 013105453, 013106281, 013107273, 013107274, 013107275, 013107276, 013107277, 013107278, 013107279, 013107280, 013107281, 013107299, 013107982, 013108478, 013108690, 013109117, 013109492, 013110647, 013110648, 013111365, 013111366, 013111367, 013111368, 013112842, 013113254, 013113255, 013113257, 013113258, 013113259, 013113260, 013113261, 013113262, 013113754, 013114888, 013115454, 013116811, 013119287, 013119288, 013119289, 013119291, 013120594, 013120598, 013124280, 013124281, 013124283, 013124680, 013124685, 013124686, 013125397, 013128470, 013128946, 013128947, 013130460, 013130461, 013130653, 013130655, 013130656, 013130657, 013130658, 013130826, 013131153, 013135073, 013139920, 013140724, 013143224, 013144094, 013145131, 013145132, 013145133, 013146213, 013146446, 013146447, 013146448, 013146450, 013146458, 013146463, 013146474, 013149708, 013149709, 013149710, 013149711, 013149738, 013149748, 013151384, 013151499, 013153132, 013153133, 013153323, 013153325, 013153329, 013161773, 013161774, 013161775, 013163521, 013165949, 013165958, 013165961, 013166889, 013166890, 013168126, 013168127, 013168128, 013168129, 013168130, 013168131, 013168132, 013168133, 013168134, 013168135, 013168136, 013168137, 013168138, 013168139, 013168140, 013168141, 013168142, 013168143, 013168144, 013168145, 013168146, 013168147, 013168148, 013168149, 013168150, 013168151, 013168152, 013168153, 013168155, 013168156, 013168157, 013168158, 013168163, 013169093, 013169094, 013169095, 013169096, 013169097, 013169098, 013169099, 013169100, 013169101, 013169106, 013169108, 013169552, 013169553, 013169555, 013169556, 013172039, 013172042, 013172046, 013176620, 013176621, 013176624, 013176625, 013179302, 013180270, 013180795, 013181062, 013184485, 013184495, 013186682, 013186685, 013187886, 013188120, 013189303, 013189799, 013190344, 013190513, 013190514, 013190522, 013191619, 013191848, 013192400, 013192525, 013195019, 013195020, 013195842, 013197408, 013197410, 013197411, 013197412, 013197413, 013197414, 013197415, 013197421, 013198456, 013198457, 013198458, 013198459, 013198460, 013198463, 013198467, 013200092, 013200096, 013200973, 013200974, 013202539, 013207730, 013207872, 013212802, 013212803, 013212804, 013213801, 013214036, 013214037, 013214038, 013217499, 013217500, 013217501, 013217502, 013217503, 013217504, 013217505, 013217506, 013217507, 013217508, 013217510, 013217511, 013217512, 013217513, 013217514, 013217515, 013217516, 013217517, 013217518, 013217519, 013217520, 013217521, 013217522, 013217523, 013217524, 013217525, 013217526, 013217527, 013217528, 013217529, 013217530, 013217531, 013217532, 013217533, 013218441, 013218442, 013218443, 013218444, 013218445, 013218446, 013218447, 013218448, 013218449, 013218450, 013218451, 013218855, 013219003, 013219004, 013219005, 013219007, 013219013, 013219014, 013219016, 013219017, 013219018, 013219019, 013219020, 013219021, 013219351, 013219352, 013219353, 013219528, 013219536, 013219537, 013219538, 013219539, 013221011, 013221012, 013221013, 013221014, 013221015, 013221024, 013222073, 013222724, 013223009, 013223010, 013223011, 013223931, 013223941, 013223942, 013223943, 013223944, 013223946, 013223948, 013223949, 013223950, 013223951, 013223952, 013224623, 013224624, 013224628, 013224630, 013224632, 013224633, 013225936, 013225937, 013226662, 013229512, 013229513, 013230326, 013232525, 013232526, 013232527, 013232528, 013232529, 013232530, 013232534, 013233097, 013233099, 013233101, 013233102, 013234763, 013234946, 013234949, 013234952, 013234954, 013234963, 013234964, 013235378, 013235816, 013236962, 013238705, 013238706, 013240093, 013240200, 013240201, 013240711, 013240713, 013241271, 013241847, 013242464, 013242468, 013249618, 013249619, 013249620, 013249621, 013249622, 013249623, 013249624, 013249625, 013250481, 013250482, 013250484, 013252522, 013252881, 013257542, 013257901, 013262676, 013262821, 013262822, 013262823, 013264309, 013264310, 013266081, 013266608, 013266609, 013267531, 013267712, 013267808, 013269885, 013269890, 013269896, 013269897, 013269898, 013269900, 013271213, 013271226, 013271228, 013271230, 013272952, 013273654, 013276565, 013277546, 013277547, 013277548, 013278384, 013278385, 013279889, 013284665, 013284751, 013285615, 013285617, 013287217, 013289106, 013293367, 013293415, 013297165, 013297622, 013297623, 013297624, 013297799, 013297800, 013297801, 013297802, 013297843, 013297940, 013297950, 013298665, 013298666, 013298723, 013299559, 013299560, 013299561, 013299562, 013299563, 013299564, 013299565, 013303270, 013303536, 013303537, 013305526, 013305527, 013305528, 013305529, 013305530, 013305534, 013305537, 013305538, 013305540, 013306522, 013306523, 013307544, 013307545, 013307854, 013308795, 013308796, 013308797, 013309302, 013309314, 013309315, 013309316, 013309317, 013309318, 013310648, 013310649, 013310650, 013310867, 013311070, 013312600, 013312601, 013312602, 013312603, 013312604, 013312605, 013312606, 013312607, 013312609, 013312610, 013312976, 013313213, 013313214, 013313215, 013313216, 013313217, 013313218, 013314160, 013316043, 013316044, 013316045, 013316046, 013317105, 013317107, 013317924, 013317925, 013320709, 013320710, 013320715, 013320716, 013320717, 013320718, 013320719, 013320720, 013320721, 013320722, 013320723, 013320724, 013320726, 013320727, 013321179, 013321180, 013321181, 013321182, 013321192, 013324643, 013326666, 013327552, 013327553, 013327556, 013327557, 013328589, 013328592, 013328596, 013328597, 013328599, 013328600, 013328601, 013328602, 013328603, 013328604, 013328605, 013328606, 013330233, 013330234, 013330235, 013331636, 013331639, 013331640, 013331642, 013332340, 013332522, 013332525, 013332526, 013332528, 013332959, 013333214, 013333430, 013333434, 013333920, 013333921, 013333922, 013333923, 013334156, 013334157, 013334389, 013336218, 013336219, 013336220, 013339096, 013339097, 013339098, 013339099, 013339100, 013339103, 013339104, 013339106, 013340132, 013342166, 013344965, 013344966, 013344967, 013344968, 013344977, 013344978, 013344979, 013344980, 013344981, 013344982, 013346768, 013346769, 013346770, 013346771, 013346773, 013346775, 013346776, 013347575, 013347880, 013348157, 013348158, 013348348, 013349818, 013349819, 013349821, 013349822, 013349823, 013349824, 013349827, 013350484, 013353207, 013353514, 013353519, 013353521, 013353522, 013353523, 013355001, 013355004, 013355005, 013355671, 013358369, 013358370, 013359172, 013359174, 013359175, 013359752, 013361843, 013363083, 013363378, 013363394, 013363732, 013363740, 013365569, 013365571, 013365578, 013370145, 013370147, 013370164, 013370166, 013370170, 013370171, 013370172, 013370298, 013370299, 013371140, 013373523, 013373525, 013373526, 013373527, 013373531, 013376287, 013377437, 013377439, 013377440, 013377442, 013377443, 013378440, 013378441, 013378442, 013378568, 013379081, 013381254, 013381255, 013381294, 013381296, 013382437, 013382438, 013382439, 013382440, 013382441, 013382442, 013382443, 013382444, 013382445, 013382446, 013382448, 013382449, 013382450, 013383255, 013383256, 013383257, 013383258, 013383259, 013383710, 013383711, 013383712, 013383713, 013383716, 013383717, 013383718, 013383725, 013383726, 013383727, 013386503, 013386504, 013386505, 013386507, 013386508, 013386509, 013386510, 013387080, 013387081, 013387082, 013387083, 013387084, 013387570, 013387571, 013387572, 013387573, 013387575, 013387578, 013388471, 013388472, 013388473, 013388481, 013389318, 013389319, 013390856, 013391353, 013391354, 013391361, 013391365, 013391366, 013391367, 013391368, 013391369, 013391698, 013391699, 013391700, 013391701, 013391702, 013391704, 013393145, 013393148, 013393149, 013393150, 013393151, 013393152, 013393153, 013393154, 013393158, 013393159, 013393160, 013393327, 013394886, 013394887, 013394888, 013394891, 013394892, 013394893, 013394894, 013394895, 013394900, 013394904, 013394905, 013394907, 013394908, 013394909, 013394910, 013394911, 013394912, 013394913, 013394914, 013394915, 013394916, 013394917, 013394918, 013394919, 013394921, 013394922, 013394923, 013394925, 013394926, 013394927, 013394928, 013394929, 013394930, 013394931, 013394932, 013394933, 013394934, 013394935, 013394936, 013394937, 013394938, 013394939, 013394940, 013394941, 013394942, 013394943, 013394944, 013394945, 013394946, 013394947, 013394948, 013394949, 013394950, 013394951, 013394952, 013394953, 013394954, 013394955, 013394956, 013394957, 013394958, 013394959, 013394960, 013394961, 013394962, 013394963, 013394964, 013394965, 013394966, 013394967, 013394968, 013394969, 013394970, 013394971, 013394972, 013394973, 013394974, 013394976, 013394977, 013394978, 013394979, 013394980, 013394981, 013394982, 013394983, 013394984, 013394985, 013394986, 013394987, 013394988, 013394989, 013394990, 013394991, 013395647, 013395864, 013395866, 013395867, 013395868, 013395869, 013395870, 013395871, 013395872, 013395873, 013395874, 013395876, 013395877, 013395878, 013395879, 013395880, 013395881, 013395882, 013395883, 013395884, 013395885, 013395886, 013395887, 013395888, 013395889, 013395890, 013395891, 013395892, 013395893, 013395894, 013395895, 013395896, 013395897, 013395898, 013395899, 013395900, 013395901, 013396458, 013396464, 013396465, 013396466, 013396467, 013396468, 013396469, 013396471, 013397104, 013397105, 013397107, 013397108, 013397109, 013397110, 013397111, 013397112, 013397113, 013397114, 013397115, 013397116, 013397117, 013397118, 013397119, 013397120, 013397121, 013397122, 013397123, 013397124, 013397125, 013397126, 013397127, 013397128, 013397129, 013397130, 013397131, 013397132, 013397133, 013397134, 013397135, 013397136, 013397137, 013397655, 013397656, 013397657, 013398150, 013398312, 013398404, 013398405, 013398968, 013398969, 013398970, 013398971, 013398972, 013398973, 013398974, 013398975, 013398976, 013398977, 013399545, 013399546, 013400197, 013400198, 013400200, 013400561, 013400562, 013400563, 013400564, 013400952, 013400954, 013400955, 013400956, 013400957, 013400958, 013400959, 013400960, 013400963, 013400964, 013400966, 013400968, 013400969, 013400970, 013400972, 013400973, 013400974, 013400979, 013400986, 013400987, 013400988, 013400989, 013400991, 013400992, 013400993, 013400994, 013400995, 013401000, 013401003, 013401004, 013401005, 013401006, 013401007, 013401008, 013401009, 013401010, 013401011, 013401012, 013401013, 013401017, 013401018, 013401019, 013401020, 013401021, 013401022, 013401023, 013401024, 013401025, 013401027, 013401029, 013401030, 013401031, 013401032, 013401033, 013401769, 013401771, 013401772, 013402101, 013402102, 013402103, 013402104, 013402105, 013402106, 013402107, 013406336, 013408443, 013408444, 013408445, 013408446, 013408819, 013409342, 013409343, 013409344, 013409347, 013409348, 013409349, 013409350, 013409354, 013409542, 013410278, 013410282, 013410283, 013410284, 013410285, 013410286, 013410287, 013410288, 013410372, 013410373, 013410376, 013410377, 013410832, 013410833, 013410834, 013412449, 013413390, 013413391, 013413393, 013413398, 013415878, 013415879, 013415890, 013415892, 013415894, 013415895, 013415898, 013417082, 013417083, 013417084, 013417085, 013417405, 013417406, 013417407, 013417410, 013417951, 013417952, 013417954, 013418874, 013419141, 013419142, 013419147, 013419680, 013419681, 013420477, 013420478, 013420481, 013420779, 013420783, 013420784, 013420787, 013420788, 013420791, 013422194, 013422195, 013422196, 013422197, 013422651, 013422831, 013422832, 013423467, 013423469, 013423955, 013423956, 013423957, 013425647, 013428226, 013429093, 013429096, 013430218, 013430675, 013430676, 013430677, 013430678, 013430910, 013432491, 013432969, 013433153, 013437387, 013437388, 013437396, 013437397, 013438579, 013438580, 013438581, 013438582, 013438583, 013438584, 013438585, 013438586, 013438588, 013438589, 013438592, 013438593, 013438594, 013438595, 013438784, 013440460, 013440461, 013440462, 013440776, 013440778, 013440779, 013440780, 013440781, 013440782, 013440783, 013440784, 013440785, 013440786, 013442441, 013442592, 013442593, 013444476, 013444715, 013444997, 013445000, 013445001, 013445002, 013445814, 013446187, 013449315, 013449319, 013449320, 013449321, 013450778, 013451142, 013451146, 013451147, 013451148, 013452683, 013452684, 013452685, 013453009, 013453010, 013453011, 013454272, 013455103, 013455454, 013455848, 013455850, 013456451, 013456452, 013456453, 013456454, 013460068, 013460070, 013460071, 013460477, 013460684, 013460686, 013460687, 013460688, 013460876, 013460877, 013461101, 013461539, 013461906, 013461907, 013463071, 013464014, 013464212, 013464213, 013464214, 013464215, 013464217, 013465143, 013465144, 013465145, 013465146, 013465147, 013465148, 013465149, 013465150, 013465151, 013465152, 013466084, 013467591, 013467592, 013467940, 013467941, 013468486, 013468487, 013468488, 013468489, 013468490, 013468491, 013468492, 013468493, 013468494, 013468841, 013468842, 013468844, 013468846, 013469517, 013469518, 013469519, 013469520, 013469521, 013469902, 013469904, 013469905, 013469907, 013469908, 013469909, 013469910, 013469911, 013469913, 013469914, 013469917, 013469918, 013469919, 013469921, 013469922, 013469923, 013470579, 013470582, 013470584, 013470585, 013470590, 013470591, 013470592, 013470593, 013470594, 013471702, 013472242, 013472244, 013472245, 013472246, 013472247, 013472250, 013472866, 013474220, 013474221, 013474224, 013474225, 013474227, 013474232, 013474233, 013474234, 013474238, 013474239, 013474242, 013474243, 013474245, 013475350, 013475533, 013475534, 013475535, 013475536, 013475537, 013475730, 013475736, 013475737, 013475738, 013475739, 013475740, 013475741, 013475742, 013475743, 013475862, 013475863, 013475867, 013475870, 013477475, 013477476, 013477477, 013477478, 013477480, 013477481, 013477482, 013477483, 013477484, 013477486, 013478621, 013478885, 013478887, 013479405, 013479406, 013479408, 013480145, 013480147, 013480417, 013482159, 013482930, 013483995, 013485924, 013487394, 013487396, 013487397, 013487398, 013487399, 013487404, 013488654, 013489847, 013489848, 013489849, 013489850, 013489876, 013489877, 013490266, 013492196, 013492206, 013492677, 013493395, 013493397, 013493398, 013495555, 013495838, 013496380, 013496973, 013497589, 013498084, 013498085, 013498086, 013498087, 013498088, 013498089, 013498090, 013498256, 013498257, 013498258, 013498259, 013500025, 013500831, 013500832, 013500833, 013500835, 013502138, 013502141, 013503931, 013503932, 013503933, 013503940, 013503941, 013504145, 013504146, 013504147, 013504148, 013504149, 013504150, 013504151, 013504152, 013504153, 013504154, 013504155, 013504157, 013504158, 013504159, 013504164, 013504166, 013505480, 013505481, 013505483, 013505484, 013505826, 013506546, 013506547, 013506661, 013506662, 013506665, 013508357, 013508789, 013509555, 013510663, 013511443, 013511781, 013511782, 013511787, 013511788, 013511789, 013511800, 013511801, 013511807, 013511810, 013513056, 013513057, 013513058, 013513059, 013513060, 013513061, 013513062, 013513063, 013513064, 013513065, 013513066, 013513067, 013513068, 013513069, 013513070, 013513071, 013513072, 013513073, 013513074, 013513075, 013513076, 013513077, 013513078, 013513809, 013513810, 013513811, 013514628, 013514950, 013514951, 013514952, 013514953, 013514954, 013514955, 013514956, 013514957, 013514958, 013514959, 013514960, 013514961, 013514963, 013514966, 013514967, 013514968, 013514969, 013514970, 013514971, 013514973, 013514974, 013514977, 013514978, 013514981, 013514982, 013514983, 013514986, 013514987, 013514988, 013514989, 013514990, 013514991, 013514992, 013515714, 013515715, 013515716, 013515717, 013515718, 013515720, 013515721, 013515722, 013515723, 013515724, 013515726, 013515727, 013515730, 013515731, 013515737, 013516215, 013516216, 013516217, 013516218, 013516219, 013516220, 013516221, 013516222, 013516223, 013516224, 013516225, 013516227, 013516228, 013516229, 013516230, 013516231, 013516232, 013516233, 013516234, 013516235, 013516236, 013516237, 013516240, 013516241, 013516242, 013516243, 013516244, 013516245, 013516246, 013516247, 013516248, 013516489, 013517050, 013517254, 013517255, 013517256, 013517257, 013517258, 013517259, 013517260, 013517261, 013517262, 013517263, 013517264, 013517265, 013517266, 013517267, 013517268, 013517269, 013517270, 013517271, 013517272, 013517277, 013517278, 013517279, 013517870, 013517871, 013517872, 013517873, 013519022, 013519023, 013519024, 013519025, 013519026, 013519027, 013519028, 013519029, 013519030, 013519512, 013519513, 013519516, 013519517, 013519518, 013519519, 013519523, 013519524, 013519525, 013519526, 013519528, 013519529, 013519530, 013519531, 013519532, 013519533, 013519534, 013519536, 013519537, 013519538, 013519540, 013520993, 013520994, 013520995, 013520997, 013520998, 013520999, 013521000, 013521002, 013521003, 013521004, 013521005, 013521006, 013521007, 013521008, 013521009, 013521011, 013521024, 013521025, 013521037, 013521038, 013521039, 013521041, 013521044, 013521880, 013521881, 013521882, 013521884, 013521885, 013521886, 013521887, 013521891, 013523559, 013523560, 013523561, 013524686, 013527075, 013527076, 013527082, 013527083, 013527906, 013527907, 013527908, 013527909, 013527910, 013527911, 013527912, 013527913, 013527914, 013527915, 013527916, 013527917, 013527918, 013527919, 013527920, 013527921, 013527922, 013527923, 013527924, 013527925, 013527927, 013528387, 013529446, 013529447, 013529449, 013529450, 013529451, 013529933, 013529934, 013531615, 013531616, 013531617, 013531618, 013531619, 013531621, 013531622, 013531624, 013531626, 013531628, 013531629, 013531630, 013531632, 013533053, 013533055, 013533056, 013533057, 013533059, 013533060, 013533715, 013533716, 013535872, 013535873, 013537851, 013538037, 013538038, 013538039, 013538040, 013538041, 013539108, 013539237, 013539238, 013539239, 013539240, 013539241, 013539242, 013539243, 013539244, 013539245, 013539247, 013539248, 013539251, 013539252, 013539253, 013539254, 013539255, 013539256, 013539257, 013539632, 013539633, 013539634, 013539637, 013539638, 013540517, 013540521, 013540523, 013543678, 013543679, 013543855, 013543856, 013543857, 013543858, 013543865, 013543866, 013543867, 013543868, 013543869, 013543870, 013543872, 013544037, 013544127, 013544128, 013544129, 013544130, 013544133, 013544134, 013544135, 013546168, 013546169, 013547201, 013547202, 013547313, 013547314, 013547812, 013548414, 013548415, 013548418, 013549193, 013549663, 013549875, 013549876, 013549877, 013550312, 013551139, 013553762, 013553764, 013553766, 013553767, 013555498, 013555499, 013555500, 013555501, 013556832, 013556833, 013557290, 013557291, 013557292, 013557293, 013557294, 013557489, 013557490, 013558738, 013559333, 013559497, 013559498, 013559501, 013559502, 013559503, 013559504, 013559505, 013559506, 013559507, 013559508, 013560178, 013564361, 013564362, 013564363, 013564364, 013564365, 013564366, 013564367, 013564368, 013564369, 013564373, 013564374, 013564375, 013564376, 013564377, 013564378, 013564379, 013565301, 013565302, 013565303, 013565305, 013565306, 013565307, 013565308, 013566554, 013566555, 013566556, 013566557, 013567268, 013567269, 013567270, 013567271, 013568165, 013568609, 013569157, 013569317, 013569318, 013569319, 013569321, 013569322, 013569884, 013571832, 013571833, 013571834, 013572402, 013573151, 013573714, 013574215, 013574357, 013574358, 013574359, 013575429, 013575595, 013576609, 013576611, 013576612, 013576619, 013577142, 013577152, 013578157, 013578326, 013580813, 013580909, 013581170, 013581172, 013581462, 013582690, 013582691, 013582692, 013582693, 013582694, 013584068, 013584069, 013584070, 013585654, 013585655, 013585656, 013586529, 013589641, 013590331, 013591149, 013591151, 013592043, 013592044, 013592046, 013593247, 013593248, 013595366, 013595367, 013595368, 013595369, 013595370, 013595486, 013595488, 013595489, 013595490, 013595878, 013597500, 013597663, 013598092, 013598382, 013598383, 013598978, 013598979, 013598980, 013598981, 013598982, 013598983, 013598984, 013598985, 013599543, 013601360, 013601435, 013601549, 013601550, 013601551, 013601552, 013601553, 013602101, 013603294, 013603296, 013604028, 013605187, 013606410, 013608269, 013608827, 013610144, 013610145, 013610146, 013610147, 013610148, 013610674, 013610675, 013610676, 013610677, 013610678, 013610679, 013610680, 013610681, 013610682, 013610683, 013610684, 013610685, 013610686, 013610687, 013610688, 013610689, 013610690, 013610691, 013610692, 013610693, 013611577, 013611578, 013611579, 013611580, 013611581, 013611584, 013611585, 013611586, 013611587, 013611588, 013611589, 013611590, 013611591, 013611592, 013612768, 013612769, 013613828, 013613829, 013613830, 013613831, 013613832, 013613833, 013613835, 013613838, 013614467, 013616494, 013616495, 013616497, 013616498, 013616499, 013616500, 013616501, 013616502, 013616504, 013616505, 013616507, 013616508, 013616509, 013616510, 013616511, 013616512, 013616513, 013616514, 013616515, 013616516, 013616517, 013616518, 013616521, 013616522, 013616591, 013616592, 013616739, 013616740, 013616741, 013617488, 013617669, 013619935, 013619936, 013619937, 013619938, 013619940, 013620931, 013621131, 013621136, 013621137, 013621138, 013621139, 013621866, 013624058, 013624059, 013625722, 013626379, 013626605, 013626738, 013626739, 013626741, 013626742, 013626743, 013626745, 013626746, 013626747, 013626748, 013626749, 013626750, 013626751, 013626752, 013626753, 013626754, 013626755, 013627011, 013627012, 013628113, 013628114, 013628122, 013628123, 013628124, 013628125, 013628416, 013628417, 013628419, 013628420, 013629676, 013629737, 013630915, 013630917, 013630918, 013630919, 013630920, 013630921, 013630922, 013630923, 013630924, 013630925, 013630926, 013630927, 013630928, 013630929, 013631025, 013631111, 013631117, 013631118, 013631120, 013631121, 013631123, 013631124, 013631125, 013631126, 013632457, 013632458, 013632459, 013632463, 013632464, 013632465, 013632466, 013633432, 013633433, 013633434, 013633435, 013633436, 013633438, 013633439, 013633440, 013633444, 013633445, 013633446, 013634755, 013634756, 013634759, 013634969, 013634970, 013634971, 013634972, 013634973, 013634975, 013634976, 013634978, 013634980, 013634981, 013634982, 013634983, 013634986, 013634987, 013634988, 013636254, 013636261, 013636362, 013636363, 013636364, 013636366, 013636367, 013636369, 013636370, 013636371, 013636372, 013636373, 013636374, 013636375, 013636376, 013636377, 013636378, 013636379, 013636380, 013636381, 013636382, 013636383, 013636384, 013636385, 013636386, 013636387, 013636388, 013636389, 013636390, 013636391, 013636392, 013636393, 013636394, 013636395, 013636396, 013636857, 013636859, 013637214, 013637216, 013637225, 013637529, 013637535, 013637902, 013638123, 013638124, 013638445, 013638446, 013638447, 013638448, 013638449, 013638450, 013638451, 013638452, 013638453, 013638454, 013638455, 013638456, 013638457, 013638458, 013638459, 013638460, 013638461, 013638462, 013638463, 013638464, 013638465, 013638466, 013638574, 013638575, 013639228, 013639433, 013639434, 013639435, 013639436, 013639437, 013639438, 013639439, 013639440, 013639441, 013639442, 013639443, 013639444, 013639446, 013639503, 013639505, 013639533, 013639534, 013639535, 013639536, 013639537, 013641271, 013641992, 013641996, 013641999, 013642689, 013643786, 013643788, 013643789, 013643790, 013643792, 013643798, 013644248, 013644520, 013644521, 013644522, 013644523, 013644524, 013644525, 013644526, 013644527, 013644528, 013644529, 013644530, 013644531, 013644537, 013644539, 013645423, 013645427, 013645428, 013645429, 013645430, 013645431, 013645432, 013647001, 013647996, 013648002, 013649370, 013649372, 013649373, 013649376, 013650830, 013650834, 013650848, 013650849, 013651423, 013651424, 013651425, 013651426, 013652257, 013652258, 013652259, 013652260, 013652261, 013652262, 013652263, 013652264, 013653858, 013653859, 013655107, 013655643, 013655644, 013655645, 013655648, 013655651, 013655652, 013656037, 013656038, 013656039, 013656040, 013656041, 013656459, 013656460, 013656461, 013656462, 013656463, 013656464, 013656465, 013656466, 013656467, 013656468, 013659786, 013660255, 013660256, 013660257, 013660258, 013660259, 013660260, 013660261, 013660262, 013660269, 013660846, 013661470, 013663029, 013663030, 013663031, 013663032, 013663033, 013663034, 013663035, 013663036, 013663037, 013664316, 013666195, 013666196, 013667446, 013667447, 013667465, 013667466, 013667973, 013668859, 013674601, 013674602, 013674605, 013674606, 013674607, 013674608, 013675017, 013675019, 013675020, 013675023, 013675024, 013675025, 013678184, 013680259, 013681430, 013681432, 013681433, 013681435, 013681436, 013681437, 013681438, 013682126, 013682129, 013682130, 013682990, 013682991, 013683224, 013685355, 013685357, 013685623, 013685624, 013687082, 013687083, 013687084, 013687085, 013687086, 013687087, 013687088, 013687089, 013687090, 013689067, 013689069, 013689070, 013689071, 013689072, 013689935, 013691442, 013693710, 013693711, 013694300, 013694301, 013694302, 013694303, 013694976, 013696582, 013696583, 013696584, 013696585, 013696835, 013696836, 013696837, 013696838, 013696839, 013696840, 013696841, 013696842, 013697013, 013697014, 013697493, 013697494, 013697733, 013697734, 013697736, 013698509, 013698510, 013698511, 013698512, 013698513, 013698514, 013698515, 013698516, 013698517, 013698518, 013698519, 013698520, 013698521, 013698523, 013698524, 013698525, 013698526, 013698528, 013698529, 013698530, 013698531, 013698532, 013698533, 013698534, 013698535, 013698536, 013698537, 013698538, 013699228, 013699229, 013699230, 013699231, 013699232, 013699233, 013699234, 013699235, 013699236, 013699237, 013699238, 013699239, 013699242, 013699244, 013699245, 013699246, 013699248, 013699250, 013699251, 013699252, 013699253, 013699254, 013699257, 013699258, 013699259, 013699260, 013699723, 013699724, 013699727, 013699728, 013699729, 013700311, 013700376, 013700377, 013700378, 013700379, 013700380, 013700381, 013700382, 013700383, 013700387, 013700388, 013700389, 013700390, 013700391, 013700394, 013700984, 013700985, 013700986, 013700987, 013700988, 013700989, 013700990, 013700992, 013700993, 013700994, 013700995, 013700996, 013700997, 013701454, 013701455, 013701456, 013701457, 013701458, 013701459, 013701460, 013701461, 013701463, 013701464, 013701465, 013701466, 013701467, 013701468, 013701469, 013701470, 013701471, 013701472, 013701473, 013701474, 013701475, 013702013, 013702014, 013702015, 013702016, 013702018, 013702019, 013702020, 013702021, 013702022, 013702023, 013702024, 013702025, 013702385, 013702386, 013702387, 013702388, 013702389, 013702930, 013702931, 013702933, 013702934, 013702935, 013702936, 013702937, 013702938, 013703719, 013703720, 013703721, 013703722, 013703723, 013703724, 013703725, 013703727, 013703728, 013703729, 013703731, 013703732, 013703733, 013703734, 013703735, 013703736, 013704164, 013704165, 013704167, 013704168, 013704169, 013704170, 013704949, 013705313, 013705496, 013705497, 013705498, 013705499, 013705500, 013706632, 013706633, 013706634, 013706635, 013706636, 013706638, 013706640, 013707301, 013707302, 013707305, 013708085, 013708087, 013708091, 013708092, 013708424, 013708425, 013708426, 013708427, 013709910, 013711025, 013711026, 013711028, 013712693, 013712694, 013712695, 013712696, 013712697, 013712698, 013712699, 013712700, 013712701, 013712702, 013713173, 013713178, 013713179, 013713188, 013713742, 013715627, 013715628, 013716815, 013716816, 013716817, 013717025, 013717026, 013717035, 013719502, 013721248, 013721250, 013721253, 013721254, 013721256, 013721257, 013721258, 013721261, 013725026, 013725028, 013726625, 013726626, 013726696, 013726873, 013726874, 013726875, 013726877, 013726881, 013728013, 013728206, 013729623, 013729624, 013729625, 013729627, 013730002, 013730005, 013730562, 013730563, 013730564, 013730565, 013730566, 013730567, 013730568, 013730571, 013730572, 013730574, 013730575, 013731287, 013731915, 013735189, 013735190, 013735191, 013735192, 013735193, 013735795, 013736586, 013736587, 013736588, 013736589, 013736590, 013736592, 013736601, 013736602, 013739119, 013739120, 013739121, 013739122, 013739615, 013740076, 013740077, 013740078, 013740079, 013740080, 013740081, 013740089, 013740092, 013740093, 013742030, 013742031, 013742033, 013742034, 013742035, 013742036, 013742037, 013742040, 013743069, 013743071, 013744822, 013744823, 013744824, 013744825, 013745602, 013746016, 013747256, 013747257, 013747258, 013747261, 013748334, 013748573, 013748574, 013748575, 013748576, 013748577, 013748578, 013748579, 013748580, 013748581, 013748582, 013750887, 013751556, 013751559, 013752537, 013752538, 013752539, 013752540, 013753745, 013761143, 013761145, 013761147, 013761149, 013761152, 013761153, 013761162, 013761165, 013761633, 013761634, 013761635, 013761636, 013761637, 013761638, 013761639, 013761640, 013761641, 013761642, 013762177, 013762178, 013762179, 013762180, 013762181, 013762183, 013763237, 013764562, 013764563, 013764565, 013764567, 013764569, 013764570, 013764571, 013764572, 013765038, 013765039, 013765047, 013765048, 013765049, 013765050, 013765495, 013765496, 013767539, 013767668, 013767669, 013767670, 013767671, 013767672, 013767676, 013767677, 013767678, 013767679, 013770084, 013770110, 013770138, 013770161, 013770163, 013770169, 013770684, 013770701, 013770703, 013770715, 013770748, 013770769, 013770776, 013770794, 013770802, 013770810, 013770824, 013770851, 013770858, 013770879, 013770897, 013770899, 013770930, 013770942, 013770962, 013770966, 013770975, 013771034, 013771036, 013771077, 013771118, 013771124, 013771128, 013771141, 013772489, 013772493, 013772581, 013772583, 013772584, 013772588, 013772642, 013773389, 013774986, 013778496, 013778563, 013779306, 013779697, 013781494, 013781753, 013782269, 013783359, 013783485, 013784273, 013784313, 013785603, 013786259, 013786396, 013786824, 013787942, 013790096, 013790283, 013790285, 013790287, 013790290, 013790292, 013790678, 013790800, 013790981, 013791161, 013792834, 013794686, 013794697, 013795070, 013795669, 013799453, 013799454, 013799458, 013799483, 013799487, 013799502, 013799509, 013799514, 013799524, 013799532, 013799684, 013799744, 013799745, 013799825, 013799858, 013800174, 013804827, 013805227, 013805258, 013805260, 013805269, 013805329, 013805333, 013805987, 013805993, 013806113, 013806218, 013807450, 013807579, 013807770, 013807775, 013807782, 013807788, 013807791, 013807797, 013807803, 013808204, 013808331, 013809792, 013809819, 013809871, 013810138, 013810155, 013810191, 013810213, 013810232, 013810269, 013810320, 013810396, 013810512, 013813666, 013813712, 013814051, 013814066, 013814070, 013814112, 013814139, 013814238, 013815184, 013815195, 013815201, 013815205, 013815214, 013815248, 013815275, 013815278, 013817361, 013817375, 013817380, 013817385, 013817386, 013817388, 013817395, 013817415, 013817449, 013817456, 013817464, 013817470, 013817472, 013817475, 013817508, 013817510, 013817541, 013817568, 013817612, 013817620, 013817640, 013817677, 013817697, 013817731, 013817757, 013817764, 013817772, 013817775, 013817778, 013817779, 013817786, 013817797, 013817804, 013817808, 013817820, 013817834, 013817836, 013817837, 013817841, 013817852, 013817866, 013817899, 013817909, 013817914, 013817924, 013817971, 013817977, 013817985, 013818091, 013818160, 013818204, 013818217, 013818265, 013818268, 013818291, 013818312, 013818322, 013818361, 013818385, 013818396, 013818488, 013818505, 013818523, 013818528, 013818529, 013818533, 013818535, 013818594, 013818874, 013818974, 013819118, 013819138, 013819142, 013819249, 013819269, 013819319, 013819464, 013819479, 013820170, 013820262, 013820362, 013820374, 013820388, 013820418, 013820637, 013821060, 013821196, 013821272, 013821328, 013821356, 013821379, 013821388, 013821416, 013821446, 013821497, 013821508, 013821511, 013821995, 013822088, 013822094, 013822670, 013823233, 013823236, 013823239, 013823242, 013823248, 013823252, 013823258, 013823259, 013823263, 013823267, 013823276, 013823280, 013823288, 013823295, 013823299, 013823312, 013823324, 013823329, 013823338, 013823340, 013823348, 013823349, 013823355, 013823359, 013823360, 013823365, 013823369, 013823374, 013823378, 013823395, 013823397, 013823400, 013823403, 013823419, 013823421, 013823431, 013823434, 013823440, 013823441, 013823822, 013823824, 013823837, 013823838, 013824383, 013824385, 013824393, 013824394, 013824396, 013824594, 013824648, 013824653, 013824679, 013824753, 013824764, 013824772, 013824778, 013824839, 013824854, 013824870, 013824918, 013824932, 013824946, 013824960, 013824968, 013824970, 013826093, 013826095, 013826101, 013826109, 013826116, 013826130, 013826132, 013826143, 013826169, 013826172, 013826179, 013826185, 013826198, 013826265, 013826286, 013826295, 013826312, 013826317, 013826335, 013826342, 013826346, 013826363, 013826918, 013826923, 013826927, 013826934, 013826937, 013826953, 013826956, 013826957, 013826958, 013826959, 013826960, 013826964, 013826966, 013826969, 013826973, 013826974, 013826977, 013826979, 013826980, 013826981, 013826983, 013826984, 013826985, 013826987, 013826988, 013826990, 013827170, 013827225, 013827249, 013827255, 013827559, 013827562, 013827563, 013827566, 013827568, 013827572, 013827575, 013827579, 013827585, 013827593, 013827594, 013827596, 013827602, 013827604, 013827609, 013827611, 013827614, 013827616, 013827617, 013827619, 013827821, 013828110, 013828117, 013828124, 013828129, 013828142, 013828154, 013828171, 013828175, 013828206, 013828688, 013828707, 013828715, 013828743, 013828745, 013828760, 013828783, 013828788, 013828831, 013828907, 013830291, 013830573, 013830927, 013831028, 013831056, 013831374, 013831386, 013831455, 013831819, 013832561, 013832570, 013832632, 013832644, 013832647, 013833736, 013833801, 013833842, 013833852, 013833855, 013833901, 013833943, 013833988, 013834045, 013834047, 013834061, 013834101, 013834103, 013834147, 013834162, 013834233, 013834303, 013834306, 013834307, 013834314, 013834354, 013835585, 013835589, 013835880, 013835893, 013835945, 013835959, 013836245, 013837019, 013838057, 013838061, 013838081, 013838163, 013838180, 013838193, 013838232, 013838289, 013838296, 013838304, 013838322, 013838329, 013838331, 013838332, 013838350, 013838352, 013838355, 013838366, 013838369, 013838370, 013838378, 013838380, 013838385, 013838389, 013838395, 013838398, 013838401, 013838419, 013842584, 013842609, 013842658, 013843300, 013843329, 013843349, 013843549, 013844552, 013844563, 013844586, 013844599, 013844810, 013844822, 013844824, 013844865, 013844882, 013844893, 013844896, 013844929, 013844957, 013844994, 013846955, 013847819, 013847898, 013849582, 013849602, 013849627, 013849645, 013849660, 013849759, 013849765, 013851092, 013851118, 013851141, 013851142, 013851211, 013851570, 013851576, 013851601, 013851610, 013852868, 013852900, 013852908, 013854239, 013854271, 013854278, 013854293, 013854336, 013854466, 013854477, 013854478, 013854493, 013854533, 013854552, 013854640, 013854970, 013855297, 013855299, 013855381, 013855383, 013855479, 013855981, 013856078, 013856639, 013858285, 013858295, 013858306, 013858317, 013858328, 013858779, 013858875, 013858957, 013858989, 013859006, 013859041, 013859093, 013859373, 013859423, 013859425, 013859439, 013863119, 013863127, 013863129, 013863131, 013863138, 013863144, 013863165, 013863166, 013863175, 013863195, 013863196, 013863200, 013863597, 013863602, 013863610, 013863618, 013863621, 013863721, 013864004, 013864010, 013866809, 013866817, 013866824, 013868041, 013868050, 013868291, 013871256, 013871268, 013873908, 013873912, 013873918, 013873929, 013873937, 013873943, 013873958, 013873960, 013875895, 013875977, 013876475, 013876483, 013876518, 013876981, 013876987, 013878813, 013878815, 013878819, 013878820, 013879152, 013879200, 013879250, 013879299, 013879396, 013879398, 013879453, 013879456, 013879459, 013879460, 013879468, 013879470, 013879471, 013879970, 013879993, 013880009, 013880029, 013880034, 013880062, 013880098, 013880428, 013880545, 013880547, 013880552, 013880570, 013880579, 013880582, 013880591, 013880594, 013882878, 013882901, 013882904, 013882917, 013882927, 013882929, 013882950, 013882955, 013883069, 013884610, 013885873, 013885936, 013886361, 013886835, 013887585, 013887616, 013887856, 013887860, 013887864, 013888309, 013888329, 013893657, 013897048, 013897093, 013899959, 013900122, 013900139, 013900215, 013900217, 013900591, 013903865, 013905668, 013905673, 013905677, 013905678, 013906555, 013906557, 013906560, 013906604, 013908333, 013908415, 013908935, 013910274, 013910966, 013912512, 013912514, 013913743, 013913747, 013914958, 013914960, 013914963, 013916351, 013917015, 013917506, 013918058, 013921791, 013921796, 013922822, 013922826, 013925867, 013926297, 013926298, 013927486, 013927490, 013927491, 013927494, 013927496, 013928190, 013928194, 013928210, 013928215, 013929148, 013929155, 013929156, 013929158, 013929160, 013929161, 013929162, 013929164, 013929261, 013929262, 013929263, 013929264, 013929265, 013929266, 013929267, 013929268, 013929269, 013929270, 013929271, 013929272, 013929273, 013929274, 013929275, 013929276, 013929277, 013929278, 013929279, 013929280, 013929281, 013929282, 013929283, 013929284, 013929285, 013929286, 013929288, 013929289, 013929829, 013929837, 013929906, 013929907, 013929917, 013929922, 013929947, 013930033, 013930035, 013930041, 013930043, 013930044, 013930046, 013930049, 013930054, 013930055, 013930056, 013930254, 013930346, 013930353, 013931196, 013931197, 013931245, 013931247, 013931249, 013931251, 013931252, 013931446, 013931447, 013931448, 013931450, 013931451, 013931452, 013931454, 013931456, 013931459, 013931462, 013931609, 013931610, 013931615, 013932060, 013932061, 013932063, 013932065, 013932515, 013932528, 013932550, 013932552, 013933048, 013933051, 013933052, 013933056, 013933111, 013933113, 013933114, 013933116, 013933117, 013933120, 013933122, 013933124, 013933127, 013933156, 013937814, 013937815, 013937823, 013937849, 013937850, 013937851, 013937852, 013937853, 013937854, 013937857, 013937920, 013938370, 013938373, 013938376, 013938377, 013938378, 013938396, 013938397, 013938409, 013938418, 013938419, 013938421, 013938423, 013938425, 013938678, 013938680, 013938681, 013938682, 013938683, 013938684, 013939450, 013939462, 013939463, 013939464, 013939465, 013939467, 013939489, 013941409, 013941411, 013941414, 013941415, 013941416, 013941417, 013941418, 013941419, 013941420, 013941421, 013941422, 013941424, 013941453, 013941460, 013941461, 013941466, 013941581, 013941599, 013941630, 013941633, 013941642, 013941648, 013941654, 013941657, 013942064, 013942066, 013942067, 013942068, 013942069, 013942070, 013942071, 013942072, 013942074, 013942075, 013942077, 013942079, 013942080, 013942081, 013942083, 013942086, 013942088, 013942090, 013942093, 013942150, 013942171, 013942173, 013942175, 013942176, 013942177, 013942180, 013942184, 013942189, 013943691, 013943693, 013943694, 013943695, 013943697, 013943699, 013943701, 013943704, 013944620, 013944646, 013945332, 013945333, 013945334, 013945337, 013945338, 013945353, 013946444, 013946447, 013946448, 013946449, 013946450, 013946451, 013946453, 013946456, 013946457, 013947172, 013947174, 013947175, 013947178, 013947180, 013947182, 013947184, 013947186, 013947195, 013947213, 013947215, 013947225, 013947226, 013947227, 013947228, 013947265, 013947528, 013948203, 013948205, 013948207, 013948208, 013948241, 013948375, 013948376, 013948381, 013948383, 013948384, 013948386, 013948388, 013948391, 013948419, 013949422, 013949424, 013949425, 013949426, 013949428, 013949431, 013949432, 013950024, 013950027, 013950028, 013950063, 013950068, 013950071, 013950072, 013950073, 013950074, 013950075, 013950076, 013950077, 013950078, 013950079, 013950080, 013950081, 013950084, 013950089, 013950094, 013952614, 013954601, 013954647, 013955780, 013955783, 013955784, 013955785, 013955787, 013955788, 013955828, 013955829, 013955830, 013955833, 013955834, 013955835, 013956135, 013956832, 013957454, 013957455, 013957456, 013957457, 013957459, 013957460, 013957461, 013957462, 013957463, 013957464, 013957465, 013957466, 013957467, 013957469, 013957470, 013957471, 013957547, 013957548, 013957560, 013957561, 013957562, 013957567, 013957569, 013957571, 013958573, 013958575, 013959805, 013959808, 013959809, 013959811, 013960434, 013960435, 013960436, 013962550, 013962551, 013962556, 013962557, 013962558, 013962559, 013963401, 013964091, 013964518, 013964524, 013964526, 013964533, 013964612, 013966875, 013966876, 013966878, 013966879, 013966886, 013966887, 013966888, 013966890, 013966919, 013966920, 013966921, 013966922, 013966923, 013966924, 013966927, 013967403, 013967404, 013967405, 013967406, 013967408, 013967409, 013967410, 013967411, 013967412, 013967413, 013967414, 013967415, 013967416, 013967899, 013967905, 013967907, 013967908, 013967909, 013967910, 013967941, 013967942, 013967943, 013967944, 013967948, 013967949, 013967950, 013967951, 013967954, 013967955, 013967956, 013967957, 013967958, 013967959, 013967960, 013967961, 013967963, 013967967, 013967968, 013967970, 013969377, 013969713, 013969799, 013969817, 013969823, 013969839, 013969840, 013970176, 013970177, 013970210, 013970220, 013970243, 013970246, 013970357, 013970447, 013970465, 013970467, 013970475, 013970479, 013970483, 013970484, 013970485, 013970486, 013970488, 013970490, 013970492, 013970493, 013970564, 013970566, 013970567, 013970568, 013970569, 013970572, 013970939, 013970941, 013972028, 013972716, 013972733, 013972734, 013972750, 013974975, 013974976, 013974977, 013974978, 013974980, 013975526, 013976280, 013976281, 013976304, 013976306, 013976307, 013976399, 013976401, 013976437, 013976439, 013976440, 013976458, 013976978, 013976980, 013977566, 013977567, 013977569, 013977572, 013977573, 013977579, 013977624, 013978332, 013978333, 013979872, 013979873, 013979874, 013981143, 013981147, 013981148, 013981152, 013985101, 013985102, 013985103, 013985104, 013985105, 013985106, 013985107, 013985110, 013985112, 013985489, 013989095, 013991589, 013992570, 013993923, 013993956, 013993957, 013996458, 013996460, 013996461, 014001471, 014001474, 014002966, 014002971, 014002987, 014002990, 014002992, 014002995, 014003482, 014003523, 014003539, 014032664, 014032671, 014063004, 014063005, 014063451, 014063463, 014064135, 014064137, 014064141, 014066263, 014066301, 014066782, 014066783, 014066785, 014066787, 014067220, 014067221, 014067223, 014067226, 014067227, 014067228, 014067229, 014067232, 014067234, 014067235, 014067243, 014067634, 014067635, 014067660, 014067661, 014067662, 014067664, 014068070, 014068071, 014068073, 014068076, 014068085, 014070067, 014070070, 014070071, 014070074, 014071588, 014071595, 014071903, 014073771, 014073934, 014075532, 014076619, 014076622, 014076625, 014076626, 014076628, 014076737, 014076740, 014076743, 014076744, 014077387, 014077388, 014077390, 014082571, 014082572, 014083514, 014083516, 014083518, 014083520, 014083521, 014083522, 014083523, 014083524, 014083525, 014083526, 014083527, 014083528, 014083529, 014083530, 014083531, 014083532, 014083533, 014083535, 014083537, 014083539, 014083540, 014083543, 014083546, 014084214, 014084216, 014084217, 014084218, 014084219, 014084220, 014084221, 014084222, 014084223, 014084224, 014084225, 014084226, 014084227, 014084228, 014084229, 014084230, 014084231, 014084232, 014084233, 014085179, 014085180, 014085181, 014085220, 014085223, 014085225, 014085227, 014085228, 014085230, 014085232, 014085233, 014085234, 014085235, 014085238, 014085239, 014085241, 014085242, 014085247, 014085956, 014085960, 014085961, 014085962, 014085963, 014086710, 014086713, 014086715, 014086716, 014086717, 014086719, 014086720, 014086721, 014086722, 014086723, 014086724, 014086725, 014086726, 014086727, 014086728, 014086729, 014086730, 014086733, 014086734, 014086735, 014086736, 014086737, 014086738, 014086739, 014086741, 014087609, 014087912, 014087914, 014088081, 014088084, 014088086, 014088611, 014088613, 014088646, 014088647, 014088648, 014088650, 014088651, 014088653, 014088658, 014088660, 014088662, 014088664, 014088666, 014088668, 014088672, 014089347, 014091888, 014106787, 014106791, 014106793, 014106794, 014107670, 014107673, 014107676, 014114489, 014117800, 014118297, 014118992, 014118996, 014119394, 014119396, 014119398, 014119399, 014119401, 014119403, 014119556, 014119560, 014119572, 014119576, 014120242, 014120243, 014122828, 014122834, 014122894, 014124098, 014124104, 014124116, 014124119, 014124681, 014124683, 014124684, 014124685, 014124686, 014124687, 014124688, 014124691, 014124692, 014124693, 014124694, 014124695, 014124697, 014124698, 014124699, 014124700, 014124701, 014124702, 014124703, 014124704, 014124705, 014124706, 014124707, 014124708, 014124709, 014124710, 014124711, 014124712, 014124713, 014124714, 014124715, 014124716, 014124717, 014124718, 014124719, 014124720, 014124721, 014124724, 014124779, 014124780, 014124781, 014124782, 014124783, 014124784, 014124785, 014124786, 014124787, 014124944, 014125552, 014125553, 014125554, 014125556, 014125560, 014125563, 014125583, 014125953, 014126862, 014126865, 014127695, 014127697, 014127698, 014127700, 014127701, 014127702, 014127733, 014127735, 014127736, 014127737, 014127739, 014127741, 014128347, 014128348, 014128349, 014128350, 014128351, 014128355, 014128363, 014128364, 014128365, 014128366, 014128367, 014128368, 014128369, 014128370, 014128371, 014128372, 014128373, 014128374, 014128375, 014128376, 014128378, 014128379, 014129188, 014129189, 014129192, 014129194, 014129195, 014129196, 014129197, 014129198, 014129199, 014129200, 014129201, 014129202, 014129203, 014129204, 014129205, 014129207, 014129208, 014129210, 014129890, 014129891, 014129892, 014129894, 014129896, 014129897, 014129898, 014129900, 014129901, 014129902, 014129906, 014129907, 014129910, 014129914, 014129923, 014130056, 014130057, 014130058, 014130059, 014130060, 014130061, 014130062, 014130063, 014130064, 014130065, 014130066, 014130067, 014130068, 014130069, 014130380, 014130382, 014130383, 014130384, 014130385, 014130386, 014130387, 014130388, 014130389, 014130390, 014130391, 014130392, 014130393, 014130403, 014130944, 014130947, 014132992, 014135392, 014135652, 014135654, 014135657, 014135661, 014135665, 014135667, 014135680, 014135725, 014135730, 014135732, 014135734, 014135737, 014135738, 014135739, 014135740, 014135741, 014135742, 014135743, 014135744, 014135745, 014135746, 014135747, 014135748, 014135749, 014135750, 014135751, 014135752, 014135753, 014135754, 014135755, 014135756, 014135757, 014135758, 014135759, 014135760, 014135761, 014135762, 014135763, 014135764, 014135765, 014135766, 014135767, 014135768, 014135769, 014135770, 014135771, 014135772, 014135774, 014135775, 014135776, 014135777, 014135779, 014135781, 014135785, 014135788, 014135797, 014135801, 014136909, 014136917, 014136938, 014136939, 014136940, 014137252, 014137258, 014137259, 014137263, 014137264, 014137265, 014137267, 014137279, 014137314, 014137317, 014137320, 014137322, 014137325, 014137330, 014137333, 014137894, 014138623, 014139961, 014139963, 014139965, 014139966, 014139967, 014139968, 014139969, 014139970, 014139971, 014139973, 014139974, 014139975, 014139976, 014139977, 014139978, 014139979, 014139980, 014139981, 014139982, 014139984, 014139985, 014139986, 014139987, 014139989, 014139990, 014139991, 014139992, 014139993, 014139994, 014139995, 014139996, 014139997, 014139998, 014139999, 014140000, 014140001, 014140002, 014140003, 014140004, 014140005, 014140006, 014140007, 014140009, 014140010, 014140014, 014140016, 014140017, 014140022, 014140024, 014141035, 014141084, 014141085, 014141088, 014141091, 014141094, 014141095, 014141096, 014141099, 014141100, 014141103, 014141104, 014141105, 014141106, 014141107, 014141108, 014141109, 014141110, 014141111, 014141112, 014141113, 014141114, 014141115, 014141116, 014141117, 014141118, 014141120, 014141121, 014141123, 014141126, 014141130, 014142466, 014142469, 014142471, 014142476, 014142478, 014142480, 014142481, 014142485, 014142486, 014142488, 014142489, 014142490, 014142492, 014142497, 014142498, 014142499, 014142500, 014142501, 014142502, 014142504, 014142505, 014142506, 014142508, 014142509, 014142510, 014142511, 014142512, 014142513, 014142514, 014142517, 014142518, 014142519, 014142520, 014142521, 014142522, 014142524, 014142525, 014142526, 014142527, 014142528, 014142529, 014142530, 014142531, 014142532, 014142533, 014142534, 014142535, 014142536, 014142538, 014142541, 014142545, 014142549, 014142552, 014142559, 014142565, 014142667, 014142678, 014142679, 014142682, 014142687, 014142688, 014142689, 014142690, 014142692, 014142700, 014142702, 014142704, 014142708, 014142710, 014142730, 014142731, 014142736, 014145141, 014145142, 014145144, 014145147, 014145150, 014145151, 014145797, 014145799, 014145845, 014145846, 014145847, 014145850, 014145856, 014145871, 014145884, 014146982, 014147054, 014148492, 014149140, 014149192, 014150090, 014152198, 014152886, 014153657, 014153663, 014153666, 014156543, 014157086, 014157778, 014158356, 014161915, 014164254, 014165762, 014168146, 014168246, 014168248, 014168250, 014168251, 014168252, 014168253, 014168254, 014168255, 014168256, 014168257, 014168258, 014168259, 014168260, 014168261, 014168262, 014168263, 014168264, 014168266, 014170972, 014170974, 014170976, 014170979, 014170981, 014170983, 014172125, 014172126, 014172128, 014172131, 014175064, 014175605, 014176570, 014176594, 014177154, 014177349, 014179756, 014179776, 014179819, 014180525, 014180529, 014180536, 014180540, 014180542, 014180543, 014180566, 014180568, 014180572, 014180578, 014180580, 014180585, 014180586, 014180587, 014180588, 014180589, 014180590, 014180591, 014180592, 014180593, 014180594, 014180595, 014180596, 014180597, 014180598, 014180599, 014180600, 014182474, 014182480, 014182481, 014182483, 014182484, 014182485, 014182486, 014182487, 014182489, 014182491, 014182492, 014182493, 014182494, 014182495, 014182498, 014182499, 014182501, 014182502, 014183465, 014183466, 014183467, 014183468, 014183469, 014183470, 014183471, 014183472, 014183473, 014183474, 014183475, 014183476, 014183477, 014183478, 014183480, 014183481, 014183483, 014183485, 014183486, 014183487, 014183488, 014183489, 014183490, 014183491, 014183492, 014183493, 014183494, 014183495, 014183496, 014183497, 014183498, 014183499, 014183500, 014183503, 014183505, 014183867, 014183874, 014183880, 014183931, 014183933, 014183934, 014183935, 014183936, 014183937, 014183938, 014184433, 014184472, 014184484, 014184485, 014184486, 014184487, 014184488, 014184489, 014184490, 014184492, 014186111, 014186144, 014187204, 014187209, 014187212, 014187218, 014188488, 014188493, 014188494, 014188502, 014190599, 014190632, 014190633, 014190637, 014191036, 014193400, 014193403, 014193406, 014193408, 014193425, 014193430, 014193432, 014195006, 014195013, 014196127, 014196129, 014196132, 014196181, 014197800, 014197801, 014197803, 014207149, 014207166, 014207557, 014207656, 014207662, 014208411, 014208895, 014209770, 014210378, 014210379, 014210380, 014210381, 014210382, 014210384, 014210385, 014210387, 014210418, 014210522, 014210523, 014210525, 014210527, 014210529, 014210533, 014210553, 014211337, 014211338, 014211807, 014211809, 014211810, 014211814, 014213021, 014213022, 014213706, 014213707, 014213709, 014213711, 014213713, 014213717, 014214119, 014214134, 014214148, 014214155, 014214798, 014214812, 014214820, 014216196, 014216964, 014216966, 014216967, 014216968, 014216969, 014216970, 014216972, 014216981, 014216983, 014216988, 014217018, 014217019, 014217744, 014217746, 014217748, 014217758, 014219584, 014221697, 014222070, 014222074, 014222075, 014222079, 014222083, 014222084, 014222085, 014222086, 014222087, 014222088, 014222090, 014222499, 014222550, 014223668, 014223669, 014223670, 014223672, 014224755, 014224784, 014224786, 014224787, 014224788, 014224789, 014224791, 014224798, 014224807, 014224898, 014226478, 014226593, 014227367, 014228514, 014229152, 014229156, 014229157, 014229159, 014229161, 014229162, 014229163, 014229164, 014229165, 014229167, 014229170, 014229177, 014229180, 014229761, 014230575, 014233076, 014234486, 014234488, 014234490, 014234491, 014234494, 014234495, 014234497, 014234498, 014234499, 014234500, 014234501, 014234502, 014234503, 014234504, 014234505, 014234506, 014234507, 014234508, 014234509, 014234510, 014234511, 014234512, 014234513, 014234514, 014234516, 014234517, 014234520, 014234522, 014234525, 014234528, 014235968, 014236804, 014236805, 014236806, 014236807, 014236857, 014236863, 014237015, 014237016, 014237019, 014237020, 014237021, 014237022, 014237682, 014241712, 014241714, 014241719, 014241724, 014241727, 014241728, 014241734, 014241905, 014241909, 014242292, 014242294, 014242295, 014242296, 014242298, 014242299, 014242301, 014243331, 014243333, 014244125, 014244126, 014244127, 014244129, 014244130, 014244132, 014244133, 014244134, 014244135, 014244136, 014244137, 014244138, 014244140, 014244154, 014245276, 014247175, 014247176, 014247177, 014247181, 014247182, 014247238, 014247418, 014247419, 014247421, 014247423, 014247424, 014247425, 014248348, 014248351, 014248376, 014248745, 014248748, 014248754, 014248756, 014248757, 014248758, 014248760, 014248762, 014248763, 014248778, 014248866, 014249383, 014249385, 014249386, 014249387, 014249392, 014249394, 014249397, 014250870, 014250874, 014251328, 014251331, 014251334, 014251336, 014251337, 014251338, 014251339, 014251342, 014251343, 014251346, 014251351, 014251784, 014252223, 014252224, 014252225, 014252226, 014252228, 014252231, 014252233, 014252234, 014252235, 014252237, 014252238, 014252239, 014252240, 014252241, 014252242, 014252243, 014252244, 014252245, 014252246, 014252247, 014252248, 014252249, 014252250, 014252251, 014252256, 014252258, 014252259, 014252260, 014252261, 014252262, 014252267, 014252268, 014252269, 014252270, 014252271, 014252272, 014252273, 014252274, 014252275, 014252276, 014252277, 014252278, 014252279, 014252280, 014252281, 014252282, 014252283, 014252284, 014260095, 014263976, 014264423, 014264486, 014265309, 014265310, 014266564, 014266566, 014266572, 014267221, 014267222, 014267223, 014267224, 014267228, 014267229, 014267230, 014267231, 014267232, 014267233, 014267234, 014267240, 014267258, 014267607, 014267608, 014267609, 014267612, 014267613, 014267615, 014267616, 014267618, 014267620, 014267622, 014267627, 014267629, 014267634, 014268272, 014268274, 014268763, 014268765, 014268767, 014268768, 014268769, 014282179, 014282180, 014282181, 014282185, 014282188, 014282190, 014282670, 014282673, 014282675, 014285848, 014285849, 014285851, 014285852, 014285853, 014285854, 014285855, 014285856, 014285857, 014285858, 014285859, 014285860, 014285861, 014285862, 014286092, 014286524, 014286525, 014286526, 014286549, 014297014, 014297019, 014297020, 014298553, 014298554, 014298556, 014299528, 014302299, 014307016, 014309388, 014310437, 014310438, 014310439, 014310440, 014310442, 014310444, 014310445, 014310447, 014311430, 014311431, 014311433, 014311438, 014311439, 014311440, 014311441, 014311442, 014311443, 014314123, 014314124, 014314125, 014314127, 014314128, 014314145, 014315117, 014315174, 014315178, 014315181, 014315235, 014315236, 014315238, 014315239, 014315241, 014315245, 014315568, 014315569, 014315571, 014315572, 014315573, 014318044, 014318046, 014318059, 014318098, 014321128, 014321131, 014322188, 014322204, 014322205, 014322209, 014322718, 014324988, 014324992, 014324995, 014324998, 014325005, 014325558, 014325561, 014325562, 014325563, 014326644, 014328387, 014328397, 014328555, 014328566, 014328567, 014328568, 014328648, 014328654, 014328655, 014328657, 014329050, 014329053, 014329227, 014329228, 014329875, 014330547, 014331022, 014331024, 014331025, 014331026, 014331027, 014331028, 014331029, 014331030, 014331031, 014331032, 014331034, 014331035, 014331036, 014331038, 014331039, 014331041, 014331042, 014331698, 014331701, 014331703, 014331704, 014331705, 014331706, 014331707, 014331708, 014331709, 014331710, 014331711, 014331712, 014331713, 014331714, 014331715, 014331716, 014331718, 014331719, 014331720, 014331843, 014331844, 014331845, 014331846, 014331847, 014332850, 014332863, 014334125, 014334156, 014334158, 014334160, 014334503, 014334613, 014334651, 014334652, 014334653, 014334656, 014334658, 014334666, 014334796, 014334797, 014334798, 014334799, 014334800, 014334801, 014334802, 014334803, 014334804, 014334805, 014334806, 014336221, 014336222, 014336486, 014336497, 014336509, 014336510, 014336511, 014336512, 014336513, 014336514, 014336515, 014336516, 014336517, 014336518, 014336519, 014336520, 014336521, 014336522, 014336523, 014336524, 014336525, 014336526, 014336527, 014336528, 014336529, 014336530, 014336531, 014336532, 014336534, 014336535, 014336536, 014336538, 014336544, 014336547, 014336549, 014336552, 014339157, 014339306, 014339307, 014339308, 014339310, 014339311, 014339312, 014339313, 014339314, 014339315, 014339318, 014339910, 014340116, 014340119, 014340121, 014340122, 014340127, 014340128, 014340132, 014340133, 014340137, 014343246, 014343247, 014343248, 014343249, 014343250, 014343251, 014343252, 014343253, 014343377, 014348074, 014348076, 014349097, 014349098, 014352296, 014352337, 014354527, 014354528, 014354529, 014354904, 014355167, 014355169, 014355717, 014355719, 014355720, 014355721, 014355722, 014355723, 014355724, 014355725, 014355730, 014359766, 014360332, 014360333, 014360334, 014362418, 014362461, 014362464, 014362490, 014362491, 014362492, 014362493, 014362494, 014362496, 014362497, 014362498, 014362499, 014362500, 014362501, 014362502, 014362504, 014362505, 014362508, 014362584, 014362587, 014362588, 014363333, 014363340, 014363342, 014363346, 014363350, 014363352, 014363357, 014363365, 014363372, 014363375, 014363380, 014363385, 014363395, 014363530, 014363532, 014364870, 014365359, 014365361, 014365362, 014365363, 014365364, 014365365, 014365366, 014365367, 014365368, 014365369, 014365370, 014365371, 014365372, 014365373, 014365374, 014365375, 014365376, 014365377, 014365378, 014365379, 014365380, 014365381, 014365663, 014365666, 014365668, 014365669, 014365670, 014365671, 014365674, 014366468, 014366506, 014367694, 014367705, 014367710, 014367747, 014367793, 014367797, 014367801, 014368115, 014368681, 014368684, 014368692, 014368709, 014368714, 014368716, 014371255, 014371263, 014371400, 014372290, 014372347, 014373923, 014374198, 014375079, 014375080, 014375142, 014377524, 014377542, 014377548, 014377583, 014377601, 014386320, 014387917, 014388554, 014391743, 014391951, 014391958, 014391962, 014391966, 014392289, 014394322, 014394336, 014395415, 014395781, 014395782, 014395785, 014395787, 014395789, 014400858, 014400864, 014400867, 014400886, 014400893, 014400897, 014401463, 014401514, 014401731, 014401733, 014401735, 014401738, 014401740, 014401743, 014404520, 014407769, 014408342, 014408751, 014408767, 014408866, 014408867, 014408868, 014408869, 014411883, 014412452, 014412769, 014412771, 014412772, 014412774, 014414960, 014417213, 014417225, 014417245, 014417250, 014417265, 014417269, 014417828, 014417830, 014417831, 014420139, 014423388, 014423992, 014425593, 014427280, 014427817, 014427820, 014430382, 014431815, 014431854, 014432344, 014434543, 014434589, 014434810, 014434811, 014434816, 014434818, 014434819, 014436189, 014436216, 014436217, 014436219, 014436260, 014436532, 014436550, 014436555, 014436557, 014436558, 014436560, 014436582, 014436583, 014436585, 014436586, 014436652, 014436670, 014436707, 014436708, 014436709, 014436710, 014436711, 014437142, 014437151, 014437161, 014437167, 014437184, 014437699, 014437705, 014437725, 014438130, 014438136, 014439020, 014439388, 014439391, 014439733, 014439735, 014439906, 014439912, 014439920, 014439924, 014439929, 014440850, 014440894, 014440913, 014441098, 014441452, 014441454, 014441455, 014442294, 014442568, 014442573, 014443773, 014443868, 014443875, 014443877, 014443885, 014443926, 014443929, 014443932, 014443935, 014443937, 014443939, 014443950, 014443965, 014445234, 014445239, 014447972, 014448855, 014448860, 014448966, 014448969, 014448976, 014448980, 014450455, 014450457, 014450459, 014450463, 014452083, 014453673, 014454338, 014454342, 014454347, 014454354, 014454357, 014454365, 014457019, 014458434, 014458436, 014458443, 014458717, 014458726, 014458729, 014458990, 014458995, 014458997, 014459001, 014459015, 014459021, 014459029, 014459613, 014459618, 014459620, 014459621, 014459979, 014459988, 014459991, 014459997, 014460001, 014460002, 014460006, 014460010, 014460025, 014460027, 014460030, 014460042, 014460043, 014460044, 014460045, 014460046, 014460047, 014460050, 014460055, 014460124, 014460127, 014460128, 014460150, 014460151, 014460190, 014460195, 014460198, 014460202, 014460338, 014460348, 014460350, 014460351, 014460358, 014460359, 014460362, 014460366, 014460399, 014460402, 014460404, 014460406, 014460418, 014460421, 014460424, 014460427, 014460430, 014460432, 014460436, 014460483, 014460485, 014460486, 014460488, 014460566, 014461267, 014461391, 014461419, 014461425, 014461439, 014461448, 014461450, 014461451, 014461454, 014461455, 014461531, 014461540, 014461542, 014461561, 014461562, 014461565, 014461567, 014461569, 014461570, 014461571, 014461573, 014461579, 014461617, 014461623, 014461625, 014461627, 014461631, 014461633, 014461636, 014461641, 014461646, 014461651, 014461658, 014461661, 014461668, 014461677, 014461679, 014461829, 014461834, 014461838, 014461840, 014461846, 014461850, 014461855, 014461859, 014461862, 014461867, 014462195, 014462207, 014462208, 014462209, 014462210, 014462211, 014462212, 014462213, 014462214, 014462216, 014462219, 014462222, 014462226, 014462227, 014462242, 014462243, 014462246, 014462249, 014462251, 014462252, 014462253, 014462254, 014462256, 014462259, 014462261, 014462264, 014462265, 014462268, 014462276, 014462277, 014462281, 014462284, 014462285, 014462287, 014462288, 014462289, 014462290, 014462291, 014462292, 014462293, 014462296, 014462297, 014462383, 014462384, 014462387, 014462389, 014462390, 014462393, 014462394, 014462397, 014462399, 014462402, 014465284, 014465288, 014465290, 014465291, 014465292, 014465293, 014465351, 014465352, 014465354, 014465357, 014465458, 014465463, 014465464, 014465466, 014465467, 014465468, 014465469, 014465470, 014465472, 014465475, 014465476, 014465477, 014465484, 014465488, 014465489, 014465491, 014465492, 014465494, 014465496, 014465502, 014465506, 014465510, 014465516, 014465519, 014465521, 014465524, 014465564, 014465566, 014465568, 014465569, 014465570, 014465571, 014465573, 014465579, 014465580, 014465581, 014465585, 014465587, 014465590, 014465593, 014465598, 014465602, 014465604, 014465606, 014465608, 014465613, 014465617, 014465620, 014465632, 014465634, 014465635, 014465639, 014465643, 014465646, 014465652, 014465654, 014465656, 014465659, 014465661, 014465665, 014465668, 014465670, 014465673, 014465676, 014465688, 014465691, 014465693, 014465695, 014465698, 014465702, 014465704, 014465708, 014465709, 014465713, 014465714, 014465715, 014465716, 014465717, 014465718, 014465741, 014465743, 014465744, 014465746, 014465747, 014466384, 014466390, 014466394, 014466399, 014466404, 014466406, 014466429, 014466432, 014466434, 014466437, 014466440, 014466444, 014466445, 014466446, 014466448, 014466451, 014466454, 014466625, 014466626, 014466628, 014466629, 014466630, 014466866, 014467098, 014467102, 014467103, 014467104, 014467127, 014467161, 014467246, 014467268, 014467277, 014467281, 014467283, 014467287, 014467289, 014467304, 014467333, 014467336, 014467338, 014467342, 014467353, 014467774, 014467779, 014467784, 014467789, 014467794, 014467796, 014467799, 014467811, 014467815, 014467816, 014468893, 014468896, 014468899, 014468901, 014468904, 014468906, 014468911, 014468912, 014468913, 014468923, 014468927, 014468929, 014468932, 014469470, 014469475, 014469987, 014471333, 014471528, 014471928, 014471948, 014471955, 014471963, 014471974, 014472020, 014472303, 014472305, 014472314, 014472631, 014472647, 014472675, 014472677, 014472704, 014472712, 014472780, 014472815, 014473285, 014473286, 014473320, 014473334, 014473336, 014473337, 014473339, 014473341, 014473343, 014473344, 014473380, 014473393, 014473395, 014473397, 014473400, 014473404, 014473409, 014474206, 014474260, 014474263, 014474266, 014474270, 014474281, 014474286, 014474288, 014474292, 014474294, 014474623, 014475748, 014475757, 014476606, 014476875, 014476876, 014476877, 014478013, 014478015, 014478017, 014478019, 014478023, 014478781, 014479071, 014479073, 014479127, 014480976, 014480977, 014481583, 014481592, 014481598, 014481620, 014481682, 014481706, 014481713, 014481805, 014481806, 014481865, 014481907, 014481909, 014482323, 014482761, 014482769, 014485612, 014485678, 014485681, 014485698, 014485703, 014486240, 014486261, 014486576, 014486616, 014486617, 014486618, 014486619, 014486623, 014486629, 014486632, 014486636, 014486639, 014486652, 014486655, 014486656, 014486666, 014486669, 014486670, 014486671, 014487226, 014487237, 014487240, 014487242, 014488264, 014488267, 014488356, 014488426, 014488447, 014488534, 014488538, 014488561, 014488966, 014488968, 014488972, 014488975, 014488979, 014488985, 014488986, 014488990, 014488994, 014489040, 014489041, 014489047, 014489051, 014489146, 014489464, 014489499, 014489508, 014489515, 014489524, 014489528, 014489532, 014489538, 014489540, 014489542, 014489880, 014489888, 014489890, 014489891, 014489892, 014489893, 014489894, 014489897, 014489898, 014489900, 014489901, 014489904, 014489906, 014489911, 014489914, 014490676, 014491568, 014492217, 014495368, 014495370, 014496780, 014497414, 014498811, 014498813, 014498819, 014498837, 014498839, 014498841, 014498845, 014498846, 014498849, 014499004, 014504295, 014504299, 014504301, 014504304, 014504463, 014504481, 014504798, 014505649, 014505654, 014505657, 014505890, 014505891, 014505895, 014505900, 014505903, 014505904, 014505906, 014505910, 014505911, 014505914, 014505919, 014505923, 014505924, 014505927, 014505930, 014505953, 014505961, 014506225, 014506238, 014506240, 014506244, 014506246, 014506249, 014506255, 014506259, 014506264, 014506307, 014506386, 014507027, 014507028, 014507034, 014507040, 014507042, 014507048, 014507051, 014507061, 014507065, 014507071, 014507072, 014507074, 014507414, 014507417, 014507423, 014507428, 014507437, 014507438, 014507440, 014507445, 014507450, 014507461, 014507463, 014507464, 014507466, 014507468, 014508143, 014508146, 014508147, 014508148, 014508150, 014508155, 014508158, 014508161, 014508162, 014508163, 014508168, 014508170, 014508172, 014508173, 014508177, 014508180, 014508535, 014508545, 014508570, 014508571, 014508573, 014509716, 014509717, 014509722, 014509725, 014509729, 014509742, 014509751, 014509759, 014509760, 014509826, 014509837, 014509840, 014509842, 014509921, 014509936, 014509941, 014509942, 014510208, 014510210, 014510212, 014510220, 014510224, 014510228, 014510232, 014510239, 014510241, 014510242, 014510248, 014510253, 014511598, 014511599, 014511601, 014511602, 014511603, 014511604, 014511606, 014511878, 014511934, 014511976, 014512194, 014513507, 014513511, 014515686, 014515689, 014515691, 014515696, 014515702, 014515720, 014515722, 014515725, 014515726, 014515729, 014515731, 014515732, 014515734, 014515735, 014515736, 014515737, 014515739, 014515741, 014515743, 014515745, 014515747, 014515749, 014515752, 014515755, 014515756, 014518150, 014518970, 014521501, 014521513, 014521777, 014521826, 014521980, 014521981, 014523433, 014523461, 014523466, 014523472, 014523475, 014523477, 014523478, 014523480, 014523596, 014523603, 014523609, 014523642, 014524550, 014524551, 014524552, 014524663, 014524667, 014524669, 014524671, 014524693, 014524699, 014524700, 014524702, 014524704, 014524714, 014525736, 014526355, 014527174, 014527179, 014527287, 014527297, 014527299, 014527303, 014527307, 014527308, 014527459, 014527465, 014527474, 014527476, 014527988, 014527989, 014527990, 014527991, 014528031, 014528033, 014528040, 014528071, 014528079, 014528083, 014528087, 014528089, 014528168, 014528175, 014528177, 014528182, 014528185, 014528188, 014528189, 014528192, 014528393, 014528400, 014528416, 014528574, 014528986, 014528987, 014528990, 014528992, 014528995, 014529144, 014529270, 014529276, 014529277, 014529279, 014530118, 014530270, 014530271, 014530274, 014530275, 014530276, 014530277, 014530279, 014530280, 014530281, 014530282, 014530283, 014530284, 014531009, 014531015, 014531811, 014534512, 014534523, 014534581, 014536880, 014536893, 014536939, 014538879, 014539678, 014539680, 014539681, 014539682, 014540679, 014540904, 014542088, 014543927, 014543928, 014544770, 014545230, 014545234, 014545525, 014545678, 014545682, 014545684, 014545685, 014545686, 014545687, 014545688, 014545691, 014546941, 014546945, 014547183, 014547190, 014549976, 014549977, 014549978, 014549980, 014549983, 014549988, 014549990, 014549993, 014549994, 014552091, 014552097, 014552641, 014557073, 014557402, 014559336, 014559723, 014560975, 014560976, 014560977, 014561010, 014561013, 014561020, 014561025, 014561027, 014561030, 014561032, 014561033, 014561035, 014561049, 014561052, 014561095, 014561099, 014561100, 014561106, 014561108, 014562082, 014564541, 014564542, 014564544, 014564547, 014564548, 014564549, 014564552, 014564553, 014564554, 014564557, 014564560, 014564561, 014564562, 014564565, 014564580, 014564584, 014564585, 014564586, 014564587, 014564588, 014564589, 014564590, 014564592, 014564594, 014564595, 014564596, 014566624, 014568572, 014571588, 014574805, 014575238, 014575380, 014575388, 014575389, 014575390, 014575619, 014575669, 014577288, 014577402, 014577416, 014577682, 014580831, 014581646, 014581647, 014581649, 014581650, 014581651, 014581654, 014581656, 014581661, 014581663, 014581666, 014581733, 014581743, 014581748, 014582783, 014582788, 014582797, 014582813, 014582816, 014582821, 014582827, 014582832, 014582836, 014582853, 014582862, 014583241, 014583618, 014583622, 014583625, 014583627, 014583636, 014583661, 014583663, 014583711, 014583715, 014583859, 014583984, 014584000, 014584133, 014584145, 014584626, 014584629, 014585433, 014585434, 014596655, 014597984, 014600882, 014607262, 014607976, 014609556, 014609667, 014609668, 014612965, 014613769, 014615119, 014615121, 014615123, 014619063, 014619067, 014621275, 014626148, 014626218, 014626219, 014626223, 014626228, 014626230, 014626232, 014626236, 014626568, 014626586, 014626595, 014626603, 014626615, 014626616, 014630664, 014638387, 014639293, 014639319, 014639631, 014640404, 014642207, 014647688, 014647689, 014647694, 014647697, 014649098, 014650691, 014656235, 014657526, 014661567, 014662646, 014668887, 014670004, 014670005, 014670011, 014670376, 014670412, 014670458, 014670470, 014670475, 014670485, 014670617, 014670634, 014670655, 014671222, 014671225, 014671387, 014671388, 014671406, 014671410, 014671647, 014671670, 014672105, 014672106, 014674113, 014676708, 014676710, 014676712, 014677218, 014678953, 014679859, 014680887, 014680888, 014680891, 014680893, 014680895, 014680900, 014680902, 014680904, 014681167, 014681169, 014681170, 014681869, 014681872, 014681875, 014681889, 014681891, 014681907, 014681910, 014681913, 014681926, 014681929, 014682554, 014682556, 014682560, 014682562, 014682569, 014682572, 014682580, 014682581, 014682584, 014682585, 014682633, 014682635, 014682639, 014682641, 014682646, 014682649, 014682666, 014682667, 014682670, 014682671, 014682674, 014682675, 014682676, 014683419, 014683594, 014685930, 014687598, 014687603, 014687606, 014687642, 014687647, 014687650, 014687652, 014687653, 014687656, 014688947, 014692220, 014692265, 014692453, 014692455, 014692468, 014692472, 014692475, 014692487, 014692488, 014692491, 014701349, 014701351, 014710254, 014716520, 014717037, 014724837, 014724870, 014725031, 014725068, 014725079, 014725092, 014725096, 014725191, 014725208, 014725222, 014725246, 014725255, 014725257, 014725266, 014725268, 014725288, 014725303, 014725309, 014725311, 014725313, 014725314, 014725315, 014725316, 014725317, 014741490, 014745441, 014745445, 014758985, 014759096, 014759098, 014759100, 014759101, 014759105, 014759106, 014759107, 014759108, 014759109, 014759110, 014759112, 014759113, 014759282, 014759286, 014759541, 014761864, 014761872, 014767772, 014770489, 014783878, 014783881, 014786809, 014786814, 014786929, 014789444, 014789569, 014804056, 014804058, 014804543, 014805246, 014805247, 014805248, 014806068, 014806148, 014806202, 014806506, 014806508, 014806511, 014806521, 014806527, 014806545, 014806577, 014807493, 014807496, 014807522, 014807561, 014807598, 014807605, 014807616, 014807623, 014811636, 014813533, 014813630, 014813781, 014816330, 014826023, 014842887, 014846535, 014846538, 014846539, 014846543, 014846545, 014846547, 014846548, 014846551, 014846554, 014846558, 014846561, 014846564, 014846565, 014846574, 014846582, 014846585, 014846588, 014846600, 014846604, 014846628, 014849220, 014851932, 014852276, 014854228, 014854231, 014854232, 014855118, 014855122, 014856615, 014856669, 014856690, 014856762, 014857591, 014858722, 014858777, 014861538, 014863758, 014865947, 014866132, 014866134, 014885541, 014885545, 014891572, 014891575, 014907415, 014912034, 014914323, 014914640, 014914642, 014915059, 014925309, 014925823, 014925869, 014929207, 014963769, 014968731, 014968777, 014968779, 014968780, 014968781, 014968782, 014968784, 014968786, 014968788, 014976741, 014976804, 014976808, 014976815, 014976818, 014976822, 014976824, 014976826, 014976827, 014982274, 014983192, 014987949, 014993751, 014993790, 014996069, 015003194, 015003570, 015007832, 015016907, 015017831, 015018617, 015021460, 015026320, 015026327, 015026329, 015029222, 015031608, 015063280, 015063301, 015063504, 015063741, 015064107, 015064406, 015067265, 015067489, 015070846, 015091525, 015098531, 015132656, 015133076, 015136308, 015140053, 015140058, 015142953, 015149746, 015149755, 015149905, 015149908, 015149959, 015149989, 015149990, 015150039, 015150125, 015150128, 015150135, 015150140, 015150143, 015150182, 015150194, 015150203, 015150206, 015150414, 015150436, 015161671, 015166495, 015171531, 015197584, 015207749, 015214777, 015224506, 015226511, 015226529, 015227394, 015232503, 015234919, 015234922, 015234946, 015254488, 015257359, 015257501, 015257516, 015257523, 015257557, 015257565, 015257590, 015257598, 015257606, 015257618, 015258124, 015278552, 015279166, 015279167, 015280630, 015280645, 015283668, 015286173, 015286202, 015297723, 015299452, 015299518, 015307648, 015307653, 015307662, 015310574, 015311164, 015313444, 015313492, 015313536, 015313548, 015313557, 015314607, 015317186, 015327108, 015337041, 015339989, 015364260, 015364587, 015364597, 015364617, 015364676, 015368860, 015370218, 015373900, 015379296, 015379305, 015385876, 015414245, 015414326, 015415416, 015416202, 015416231, 015417511, 015417513, 015417518, 015429016, 015458758, 015465068, 015465080, 015466865, 015466888, 015483223, 015485061, 015487866, 015489985, 015489996, 015490238, 015490413, 015493018, 015493274, 015494740, 015503031, 015507615, 015524552, 015544767, 015555531, 015557524, 015577237, 015600360, 015621728, 015623873, 015636828, 015640995, 015643008, 015643672, 015647869, 015648165, 015656418, 015657827, 015660937, 015692382, 015694240, 015699583, 015699588, 015701740, 015701750, 015708988, 015709009, 015727757, 015739215, 015775367, 015853465, 016127858, 016409952
FSC: 5962 — Microcircuits, Electronic
CAGE: 16236 — DLA LAND AND MARITIME DBA ENGINEERING AND TECHNICAL SUPPORT DIV DOCUMENT STANDARDIZATION DIVISION (VENDOR ITEM DRAWINGS) (USA)
SPECIFICATIONS
shapeV-SHAPED
materialCOPPER AND SILVER AND RUBBER SILICONE CLASS Q
thickness0.232 INCHES NOMINAL IN
body_width0.250 INCHES MINIMUM AND 0.270 INCHES MAXIMUM IN
body_height0.120 INCHES MINIMUM AND 0.140 INCHES MAXIMUM IN
body_length1.170 INCHES MINIMUM AND 1.230 INCHES MAXIMUM IN
bit_quantity262144
overall_width0.310 INCHES MINIMUM AND 0.385 INCHES MAXIMUM IN
word_quantity32768
overall_height0.255 INCHES MINIMUM AND 0.370 INCHES MAXIMUM IN
overall_length1.170 INCHES MINIMUM AND 1.230 INCHES MAXIMUM IN
memory_capacity16K X8
NSN5962-00-004-2690
COMPONENT DIAGRAM
ECC 1GB 2Rx4 PC4 — RDIMM OEM NOTCH ~133.35 mm DDR4 RDIMM | 1GB | — | PC4 Notch position = DDR4 generation | DDR3/DDR4/DDR5 physically incompatible RDIMM = Registered (servers) | LRDIMM = Load-Reduced | UDIMM = Unbuffered TITLE DDR4 RDIMM PN ROM-PROM MFR OEM 1GB —
KEY FEATURES
•
1GB Capacity
•
INCLOSURE MATERIAL: CERAMIC
•
TERMINAL SURFACE TREATMENT: SOLDER
•
FEATURES PROVIDED: PROGRAMMABLE AND MONOLITHIC
•
INCLOSURE CONFIGURATION: FLAT PACK
•
MEMORY DEVICE TYPE: ROM
•
OUTPUT LOGIC FORM: TRANSISTOR-TRANSISTOR LOGIC
•
TERMINAL TYPE AND QUANTITY: 16 FLAT LEADS
TYPICAL APPLICATIONS
  • Server memory expansion for virtualization workloads
  • Database performance optimization (in-memory computing)
  • VDI and remote desktop session hosting
  • High-performance computing (HPC) clusters
  • Mail server and collaboration platform scaling
  • Application server tier expansion
TECHNICAL CHARACTERISTICS
INCLOSURE MATERIALCERAMIC
TERMINAL SURFACE TREATMENTSOLDER
FEATURES PROVIDEDPROGRAMMABLE AND MONOLITHIC
INCLOSURE CONFIGURATIONFLAT PACK
MEMORY DEVICE TYPEROM
OUTPUT LOGIC FORMTRANSISTOR-TRANSISTOR LOGIC
TERMINAL TYPE AND QUANTITY16 FLAT LEADS
OTHER ITEMS IN FSC 5962 — Microcircuits, Electronic
Items in the same Federal Supply class. No interchangeability or substitution relationship is implied.
5962-00-001-1861 5962-00-001-1901 5962-00-001-1902 5962-00-001-1905 5962-00-001-1906 5962-00-001-1907 5962-00-001-1908 5962-00-001-1909
SUBSTITUTES & CROSS-REFERENCES 4
HROM 8256 G0625Reference document
Same NSN cross-reference
Reference document — Secondary reference
CF672Reference document
Same NSN cross-reference
Reference document — Secondary reference
SCM595FReference document
Same NSN cross-reference
Reference document — Secondary reference
717384-34Reference document
Same NSN cross-reference
Reference document — Secondary reference
LIFECYCLE
NSN statusActive· U.S. Government catalog
Acquisition advice: Insurance item — stocked against contingency demandDemilitarization required — mutilation
Ready to buy ROM-PROM?
Compare prices from verified sellers on eBay
Buy on eBay →
As an eBay Partner, PartsTable may earn a commission. Your price is not affected.
FREQUENTLY ASKED QUESTIONS
What is ROM-PROM?
ROM-PROM is a Samsung 1GB PC2-5300 667MHZ DDR2 SODIM MEMORY. It is classified as a MEMORY (RDIMM).
What parts can replace ROM-PROM?
There are 4 known substitutes for ROM-PROM: HROM 8256 G0625, CF672, SCM595F and 1 more. Substitute compatibility should be verified for your specific system.
What is the NSN for ROM-PROM?
ROM-PROM is cataloged in the U.S. Government catalog under NSN 5962-00-004-2690. This indicates validated use in U.S. government and defense supply chains.
Community Feedback
Leave a Comment
Comments are reviewed before appearing. You will receive an email to verify before your comment appears.

Request a Quote — ROM-PROM