Found 404 satellite (from 59881).
NORAD ID
283
Date of delivery
1962-04-24
Deorbitation
1962-08-05
Owner
CIS
NORAD ID
281
Date of delivery
1962-04-24
Deorbitation
1962-10-17
Owner
CIS
NORAD ID
267
Date of delivery
1962-03-16
Deorbitation
1962-06-18
Owner
CIS
NORAD ID
266
Date of delivery
1962-03-16
Deorbitation
1962-05-23
Owner
CIS