def prime_replace(x, l = []):
lst = []
string = str(x)
for n in range(10):
newstr = string
for i in l:
newstr = newstr[0:i]+str(n)+newstr[i+1:];
lst.append(int(newstr))
return lst
print prime_replace(x = 56243, l = [2, 3])
ZGVmIHByaW1lX3JlcGxhY2UoeCwgbCA9IFtdKToKICAgIGxzdCA9IFtdCiAgICBzdHJpbmcgPSBzdHIoeCkKICAgIGZvciBuIGluIHJhbmdlKDEwKToKICAgIAluZXdzdHIgPSBzdHJpbmcKICAgICAgICBmb3IgaSBpbiBsOgogICAgICAgIAluZXdzdHIgPSBuZXdzdHJbMDppXStzdHIobikrbmV3c3RyW2krMTpdOwogICAgICAgIAkKICAgICAgICBsc3QuYXBwZW5kKGludChuZXdzdHIpKQogICAgcmV0dXJuIGxzdCAKCnByaW50IHByaW1lX3JlcGxhY2UoeCA9IDU2MjQzLCBsID0gWzIsIDNdKQ==
[56003, 56113, 56223, 56333, 56443, 56553, 56663, 56773, 56883, 56993]