You could just create it on the fly.
A quick investigation...
>>> import arcpy
>>> idList = [str(i+1).zfill(2) for i in range(0, 50)]
>>> idList
['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50']
>>> base = "269"
>>> for i in idList:
sr = arcpy.SpatialReference(int(base + i))
name = sr.name
print "WKID {} Name {}".format(int(base + i), name)
WKID 26901 Name NAD_1983_UTM_Zone_1N
WKID 26902 Name NAD_1983_UTM_Zone_2N
WKID 26903 Name NAD_1983_UTM_Zone_3N
WKID 26904 Name NAD_1983_UTM_Zone_4N
WKID 26905 Name NAD_1983_UTM_Zone_5N
WKID 26906 Name NAD_1983_UTM_Zone_6N
WKID 26907 Name NAD_1983_UTM_Zone_7N
WKID 26908 Name NAD_1983_UTM_Zone_8N
WKID 26909 Name NAD_1983_UTM_Zone_9N
WKID 26910 Name NAD_1983_UTM_Zone_10N
WKID 26911 Name NAD_1983_UTM_Zone_11N
WKID 26912 Name NAD_1983_UTM_Zone_12N
WKID 26913 Name NAD_1983_UTM_Zone_13N
WKID 26914 Name NAD_1983_UTM_Zone_14N
WKID 26915 Name NAD_1983_UTM_Zone_15N
WKID 26916 Name NAD_1983_UTM_Zone_16N
WKID 26917 Name NAD_1983_UTM_Zone_17N
WKID 26918 Name NAD_1983_UTM_Zone_18N
WKID 26919 Name NAD_1983_UTM_Zone_19N
WKID 26920 Name NAD_1983_UTM_Zone_20N
WKID 26921 Name NAD_1983_UTM_Zone_21N
WKID 26922 Name NAD_1983_UTM_Zone_22N
WKID 26923 Name NAD_1983_UTM_Zone_23N
It errors out after 23.