Five number cards with different digits were used each time to create a five-digit number that is a multiple of 99, with 6 in the ten thousands digit, 3 in the thousands digit, and 9 in the hundreds digit. Find the correct number on the two invisible cards and get the five digit number.
0 9 1 [OP_LIST_ARANGE] 5 [OP_LIST_GET_PERM] 10000 6 [OP_LIST_SEARCH_FIXED_DIGIT] 1000 3 [OP_LIST_SEARCH_FIXED_DIGIT] 100 9 [OP_LIST_SEARCH_FIXED_DIGIT] 99 [OP_LIST_DIVISIBLE] 1 [OP_LIST_GET]
var_a = 0
var_b = 9
var_c = 1
list_a = [i for i in range(var_a, var_b + 1, var_c)]
var_d = 5
list_b = [str(i) for i in list_a]
list_b = list(itertools.permutations(list_b, var_d))
list_b = [''.join(num_list) for num_list in list_b]
list_b = [str_num for str_num in list_b if str_num[0] != '0']
list_b = [float(i) for i in list_b]
var_e = 10000
var_f = 6
list_c = [] 
var_e = int(var_e)
var_f = int(var_f)
for i in list_b:
    i = int(i)
    if (i//var_e)%10 == var_f:
        list_c.append(i)
var_g = 1000
var_h = 3
list_d = [] 
var_g = int(var_g)
var_h = int(var_h)
for i in list_c:
    i = int(i)
    if (i//var_g)%10 == var_h:
        list_d.append(i)
var_i = 100
var_j = 9
list_e = [] 
var_i = int(var_i)
var_j = int(var_j)
for i in list_d:
    i = int(i)
    if (i//var_i)%10 == var_j:
        list_e.append(i)
var_k = 99
list_f = []
var_k = int(var_k)
for i in list_e:
    i = int(i)
    if i % var_k == 0:
        list_f.append(i)
var_l = 1
var_m = list_f[var_l-1]
print(int(var_m))