算法设计project报告
问题描述
CFLP:Capacitated Facility Location Problem
detail:
Suppose there are n facilities and m customers. We wish to choose:
(1) which of the n facilities to open
(2) the assignment of customers to facilities
The objective is to minimize the sum of the opening cost and the assignment cost.
The total demand assigned to a facility must not exceed its capacity
问题抽象
therefore, this problem can be simpilified as:
compute
when:
贪心算法
大致思路:
遍历每个顾客,每一次都选择所需花费最小的工厂。
代码展示:
# -*- coding: UTF-8 -*-
import os
import time
import pandas as pd
fac_num = 0
cus_num = 0
capacity = []
openCost = []
demand = []
assignCost = [[]] # 行代表工厂序号,列代表顾客序号
assign = []
isOpen = []
def read_file(f):
"""
:param f: 文件名称
:return:
"""
global fac_num, cus_num, capacity, openCost, demand, assignCost
fi = open(os.getcwd() + "\Instances\Instances\\" + f)
temp = fi.readline().strip().split()
fac_num = int(temp[0])
cus_num = int(temp[1])
capacity = [0.0] * fac_num
openCost = [0.0] * fac_num
demand = [0.0] * cus_num
assignCost = [[0.0 for _ in range(cus_num)] for _ in range(fac_num)]
for i in range(fac_num):
tmp = fi.readline().strip().split()
capacity[i] = float(tmp[0])
openCost[i] = float(tmp[1])
for i in range(cus_num / 10):
tmp = fi.readline().strip().split()
for j in range(10):
demand[i * 10 + j] = float(tmp[j])
for i in range(fac_num):
for j in range(cus_num / 10):
tmp = fi.readline().strip().split()
for k in range(10):
assignCost[i][j * 10 + k] = float(tmp[k])
fi.close()
def write_file(cost, file_name):
f = open('Greedy.txt', 'a')
f.write(file_name + '\n')
f.write(str(cost) + '\n')
for i in range(fac_num):
f.write(str(isOpen[i]) + ' ')
f.write('\n')
for i in range(cus_num):
f.write(str(assign[i]) + ' ')
f.write('\n\n')
f.close()
def greedy():
global cus_num, fac_num, assign, isOpen
assign = [-1] * cus_num
isOpen = [0] * fac_num
for i in range(cus_num):
least = 10000000
fac = -1
for j in range(fac_num):
if capacity[j] >= demand[i]:
if least > get_cost(j, i):
fac = j
least = get_cost(j, i)
assign[i] = fac
capacity[fac] -= demand[i]
isOpen[fac] = 1
i -= 1
def get_cost(fac, cus):
'''
:param fac: 工厂序号
:param cus: 顾客序号
:return:
'''
return assignCost[fac][cus]
def get_least_cost():
global cus_num
cost = 0
for i in range(cus_num):
cost += assignCost[assign[i]][i]
for i in range(fac_num):
cost += openCost[i] * isOpen[i]
return cost
if __name__ == "__main__":
file_list = []
for i in range(71):
file_list.append("p" + str(i + 1))
result = []
times = []
for i in range(71):
read_file(file_list[i])
start = time.time()
greedy()
least_cost = get_least_cost()
write_file(least_cost, file_list[i])
end = time.time()
t = end - start
print least_cost
print isOpen
print assign
result.append(least_cost)
times.append(t)
data_frame = pd.DataFrame({'file': file_list, 'result': result, 'time': times})
data_frame.to_csv("Greedy.csv", index=False, sep=',')
模拟退火算法
大致思路:
初始解:用贪心算法获得的解作为初始解
邻域搜索:随机查找两个顾客,交换他们分配的工厂。
初始温度:100
结束温度:1
退温速率:0.9
内循环次数:200
概率函数:
代码展示:
# -*- coding: UTF-8 -*-
import os
import time
import pandas as pd
import random
import math
fac_num = 0
cus_num = 0
capacity = []
openCost = []
demand = []
assignCost = [[]] # 行代表工厂序号,列代表顾客序号
assign = []
isOpen = []
def read_file(f):
"""
:param f: 文件名称
:return:
"""
global fac_num, cus_num, capacity, openCost, demand, assignCost
fi = open(os.getcwd() + "\Instances\Instances\\" + f)
temp = fi.readline().strip().split()
fac_num = int(temp[0])
cus_num = int(temp[1])
capacity = [0.0] * fac_num
openCost = [0.0] * fac_num
demand = [0.0] * cus_num
assignCost = [[0.0 for _ in range(cus_num)] for _ in range(fac_num)]
for i in range(fac_num):
tmp = fi.readline().strip().split()
capacity[i] = float(tmp[0])
openCost[i] = float(tmp[1])
for i in range(cus_num / 10):
tmp = fi.readline().strip().split()
for j in range(10):
demand[i * 10 + j] = float(tmp[j])
for i in range(fac_num):
for j in range(cus_num / 10):
tmp = fi.readline().strip().split()
for k in range(10):
assignCost[i][j * 10 + k] = float(tmp[k])
fi.close()
def write_file(cost, file_name):
print "write file"
f = open('SA.txt', 'a')
f.write(file_name + '\n')
f.write(str(cost) + '\n')
for i in range(fac_num):
f.write(str(isOpen[i]) + ' ')
f.write('\n')
for i in range(cus_num):
f.write(str(assign[i]) + ' ')
f.write('\n\n')
f.close()
def greedy():
global cus_num, fac_num, assign, isOpen
assign = [-1] * cus_num
isOpen = [0] * fac_num
for i in range(cus_num):
least = 10000000
fac = -1
for j in range(fac_num):
if capacity[j] >= demand[i]:
if least > get_cost(j, i):
fac = j
least = get_cost(j, i)
assign[i] = fac
capacity[fac] -= demand[i]
isOpen[fac] = 1
i -= 1
def get_cost(fac, cus):
'''
:param fac: 工厂序号
:param cus: 顾客序号
:return:
'''
return assignCost[fac][cus]
def get_least_cost():
global cus_num
cost = 0
for i in range(cus_num):
cost += assignCost[assign[i]][i]
for i in range(fac_num):
cost += openCost[i] * isOpen[i]
return cost
def exchange():
global cus_num, fac_num, capacity, demand, assign
while True:
cus1 = random.randint(0, cus_num - 1)
cus2 = random.randint(0, cus_num - 1)
fac1 = assign[cus1]
fac2 = assign[cus2]
if cus1 == cus2 or fac1 == fac2:
continue
if capacity[fac1] + demand[cus1] < demand[cus2] or capacity[fac2] + demand[cus2] < demand[cus1]:
continue
capacity[fac1] += demand[cus1]
capacity[fac2] += demand[cus2]
assign[cus1] = fac2
assign[cus2] = fac1
capacity[fac1] -= demand[cus2]
capacity[fac2] -= demand[cus1]
break
return cus1, cus2, fac1, fac2
def undo(cus1, cus2, fac1, fac2):
global capacity, demand, assign
capacity[fac1] += demand[cus2]
capacity[fac2] += demand[cus1]
assign[cus1] = fac1
assign[cus2] = fac2
capacity[fac1] += demand[cus1]
capacity[fac2] += demand[cus2]
def sa():
t = 200
eps = 1
delta = 0.9
inner_loop = 200
greedy()
cost = get_least_cost()
while t > eps:
for i in range(inner_loop):
cus1, cus2, fac1, fac2 = exchange()
new_cost = get_least_cost()
if new_cost >= cost:
if random.random() > math.exp(-(new_cost - cost) / t):
undo(cus1, cus2, fac1, fac2)
else:
cost = new_cost
else:
cost = new_cost
t *= delta
if __name__ == "__main__":
file_list = []
for i in range(71):
file_list.append("p" + str(i + 1))
result = []
times = []
for i in range(71):
read_file(file_list[i])
start = time.time()
sa()
least_cost = get_least_cost()
write_file(least_cost, file_list[i])
end = time.time()
t = end - start
print least_cost
print isOpen
print assign
result.append(least_cost)
times.append(t)
data_frame = pd.DataFrame({'file': file_list, 'result': result, 'time': times})
data_frame.to_csv("SA.csv", index=False, sep=',')
结果表格
贪心算法结果表格
file | cost | time |
---|---|---|
p1 | 9440.0 | 0.006999969482421875 |
p2 | 8126.0 | 0.006999969482421875 |
p3 | 10126.0 | 0.006000041961669922 |
p4 | 12126.0 | 0.006000041961669922 |
p5 | 9375.0 | 0.0010001659393310547 |
p6 | 8061.0 | 0.007999897003173828 |
p7 | 10061.0 | 0.0009999275207519531 |
p8 | 12061.0 | 0.0010001659393310547 |
p9 | 9040.0 | 0.006000041961669922 |
p10 | 7726.0 | 0.0009999275207519531 |
p11 | 9726.0 | 0.006000041961669922 |
p12 | 11726.0 | 0.004999876022338867 |
p13 | 12032.0 | 0.006999969482421875 |
p14 | 9180.0 | 0.0009999275207519531 |
p15 | 13180.0 | 0.006000041961669922 |
p16 | 17180.0 | 0.006000041961669922 |
p17 | 12032.0 | 0.006000041961669922 |
p18 | 9180.0 | 0.00800013542175293 |
p19 | 13180.0 | 0.002000093460083008 |
p20 | 17180.0 | 0.0009999275207519531 |
p21 | 12032.0 | 0.0009999275207519531 |
p22 | 9180.0 | 0.00800013542175293 |
p23 | 13180.0 | 0.00800013542175293 |
p24 | 17180.0 | 0.006999969482421875 |
p25 | 19197.0 | 0.009000062942504883 |
p26 | 16131.0 | 0.009999990463256836 |
p27 | 21531.0 | 0.008999824523925781 |
p28 | 26931.0 | 0.00800013542175293 |
p29 | 19305.0 | 0.009999990463256836 |
p30 | 16239.0 | 0.010999917984008789 |
p31 | 21639.0 | 0.013000011444091797 |
p32 | 27039.0 | 0.013000011444091797 |
p33 | 19055.0 | 0.010999917984008789 |
p34 | 15989.0 | 0.014000177383422852 |
p35 | 21389.0 | 0.009999990463256836 |
p36 | 26789.0 | 0.009000062942504883 |
p37 | 19055.0 | 0.009999990463256836 |
p38 | 15989.0 | 0.009000062942504883 |
p39 | 21389.0 | 0.009999990463256836 |
p40 | 26789.0 | 0.01100015640258789 |
p41 | 7226.0 | 0.00800013542175293 |
p42 | 9957.0 | 0.009000062942504883 |
p43 | 12448.0 | 0.007999897003173828 |
p44 | 7585.0 | 0.008999824523925781 |
p45 | 9848.0 | 0.008999824523925781 |
p46 | 12639.0 | 0.009000062942504883 |
p47 | 6634.0 | 0.008999824523925781 |
p48 | 9044.0 | 0.010999917984008789 |
p49 | 12420.0 | 0.009000062942504883 |
p50 | 10062.0 | 0.008999824523925781 |
p51 | 11351.0 | 0.01100015640258789 |
p52 | 10364.0 | 0.009999990463256836 |
p53 | 12470.0 | 0.006999969482421875 |
p54 | 10351.0 | 0.007999897003173828 |
p55 | 11970.0 | 0.007999897003173828 |
p56 | 23882.0 | 0.009000062942504883 |
p57 | 32882.0 | 0.008999824523925781 |
p58 | 53882.0 | 0.009000062942504883 |
p59 | 39121.0 | 0.008999824523925781 |
p60 | 23882.0 | 0.008999824523925781 |
p61 | 32882.0 | 0.009999990463256836 |
p62 | 53882.0 | 0.009999990463256836 |
p63 | 39121.0 | 0.009000062942504883 |
p64 | 23882.0 | 0.01100015640258789 |
p65 | 32882.0 | 0.01399993896484375 |
p66 | 53882.0 | 0.012000083923339844 |
p67 | 39671.0 | 0.009999990463256836 |
p68 | 23882.0 | 0.00800013542175293 |
p69 | 32882.0 | 0.008999824523925781 |
p70 | 53882.0 | 0.009000062942504883 |
p71 | 39121.0 | 0.009000062942504883 |
模拟退火算法结果表格
file | cost | time |
---|---|---|
p1 | 9296.0 | 0.13100004196166992 |
p2 | 8148.0 | 0.10500001907348633 |
p3 | 10130.0 | 0.10499978065490723 |
p4 | 11965.0 | 0.10899996757507324 |
p5 | 9170.0 | 0.12099981307983398 |
p6 | 7915.0 | 0.11299991607666016 |
p7 | 9915.0 | 0.11299991607666016 |
p8 | 11915.0 | 0.12299990653991699 |
p9 | 9188.0 | 0.12199997901916504 |
p10 | 7726.0 | 0.1359999179840088 |
p11 | 9726.0 | 0.12000012397766113 |
p12 | 11726.0 | 0.11899995803833008 |
p13 | 12059.0 | 0.1419999599456787 |
p14 | 9180.0 | 0.13299989700317383 |
p15 | 13180.0 | 0.13299989700317383 |
p16 | 17180.0 | 0.13399982452392578 |
p17 | 12345.0 | 0.14999985694885254 |
p18 | 9180.0 | 0.13400006294250488 |
p19 | 13180.0 | 0.1419999599456787 |
p20 | 17180.0 | 0.14100003242492676 |
p21 | 12032.0 | 0.13700008392333984 |
p22 | 9180.0 | 0.13299989700317383 |
p23 | 13180.0 | 0.12800002098083496 |
p24 | 17180.0 | 0.1230001449584961 |
p25 | 19454.0 | 0.22299981117248535 |
p26 | 16357.0 | 0.22799992561340332 |
p27 | 21721.0 | 0.2569999694824219 |
p28 | 27010.0 | 0.257000207901001 |
p29 | 19414.0 | 0.2330000400543213 |
p30 | 16289.0 | 0.24300003051757812 |
p31 | 21870.0 | 0.27699995040893555 |
p32 | 27100.0 | 0.24099993705749512 |
p33 | 19317.0 | 0.2890000343322754 |
p34 | 16267.0 | 0.2609999179840088 |
p35 | 21733.0 | 0.23799991607666016 |
p36 | 27158.0 | 0.23099994659423828 |
p37 | 19382.0 | 0.2330000400543213 |
p38 | 16247.0 | 0.23199987411499023 |
p39 | 21872.0 | 0.23099994659423828 |
p40 | 27146.0 | 0.24000000953674316 |
p41 | 7242.0 | 0.14499998092651367 |
p42 | 10123.0 | 0.17300009727478027 |
p43 | 12617.0 | 0.15000009536743164 |
p44 | 7232.0 | 0.1679999828338623 |
p45 | 10148.0 | 0.14700007438659668 |
p46 | 12871.0 | 0.1699998378753662 |
p47 | 6322.0 | 0.14499998092651367 |
p48 | 9332.0 | 0.17100000381469727 |
p49 | 12433.0 | 0.14699983596801758 |
p50 | 9648.0 | 0.17999982833862305 |
p51 | 11457.0 | 0.17199993133544922 |
p52 | 10454.0 | 0.17199993133544922 |
p53 | 12538.0 | 0.16499996185302734 |
p54 | 10002.0 | 0.1830000877380371 |
p55 | 12093.0 | 0.1640000343322754 |
p56 | 28348.0 | 0.2820000648498535 |
p57 | 37712.0 | 0.26800012588500977 |
p58 | 58748.0 | 0.2820000648498535 |
p59 | 44351.0 | 0.27499985694885254 |
p60 | 27770.0 | 0.28600001335144043 |
p61 | 37596.0 | 0.2819998264312744 |
p62 | 58331.0 | 0.27500009536743164 |
p63 | 43865.0 | 0.2840001583099365 |
p64 | 28744.0 | 0.2799999713897705 |
p65 | 37243.0 | 0.2820000648498535 |
p66 | 58291.0 | 0.2839999198913574 |
p67 | 43778.0 | 0.2870001792907715 |
p68 | 28154.0 | 0.2839999198913574 |
p69 | 36835.0 | 0.2780001163482666 |
p70 | 58958.0 | 0.27900004386901855 |
p71 | 43125.0 | 0.2929999828338623 |
每个实例的详细结果
贪心算法
p1
9440.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 0 3 2 0 3 4 0 9 7 3 4 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 3
p2
8126.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 0 3 2 0 3 4 0 9 7 3 4 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 3
p3
10126.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 0 3 2 0 3 4 0 9 7 3 4 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 3
p4
12126.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 0 3 2 0 3 4 0 9 7 3 4 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 3
p5
9375.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 1
p6
8061.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 1
p7
10061.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 1
p8
12061.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 1
p9
9040.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p10
7726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p11
9726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p12
11726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p13
12032.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p14
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p15
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p16
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p17
12032.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p18
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p19
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p20
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p21
12032.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p22
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p23
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p24
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p25
19197.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 14 25 2 29 7 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 0 0 8 20 14 8 25 25 5 2 5
p26
16131.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 14 25 2 29 7 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 0 0 8 20 14 8 25 25 5 2 5
p27
21531.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 14 25 2 29 7 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 0 0 8 20 14 8 25 25 5 2 5
p28
26931.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 14 25 2 29 7 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 0 0 8 20 14 8 25 25 5 2 5
p29
19305.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 11 2 24
p30
16239.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 11 2 24
p31
21639.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 11 2 24
p32
27039.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 11 2 24
p33
19055.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p34
15989.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p35
21389.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p36
26789.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p37
19055.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p38
15989.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p39
21389.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p40
26789.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 20 5 2 9 14 17 22 16 8 20 3 14 14 17 5 11 2 0 5 3 5 8 19 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 0 13 27 8 29 14 14 5 13 20 17 11 0 14 0 5 20 11 11 11 9 0 5 9 20 6 11 17 24 8 26 20 14 24 20 7 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 2 21 16 8 17 17 25 2 29 17 11 14 28 14 1 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 0 12 0 11 24 5 8 14 7 5 20 17 0 8 20 14 8 25 25 5 2 5
p41
7226.0
1 1 1 1 1 1 1 1 1 1
5 6 4 1 7 9 3 7 8 8 4 9 2 6 2 7 7 3 0 6 6 1 4 1 6 5 5 4 8 5 8 0 0 0 3 9 2 6 6 9 2 7 3 3 3 5 0 5 6 4 1 1 6 6 9 7 2 8 8 8 0 0 1 5 0 6 6 6 4 4 0 4 4 0 7 7 9 2 6 5 7 2 2 7 7 9 2 2 7 2
p42
9957.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
12 10 11 9 15 18 16 3 17 1 11 18 6 10 6 15 0 2 14 14 5 11 9 8 12 8 11 16 17 13 7 19 6 8 14 10 10 0 0 1 1 3 3 16 9 5 8 19 15 15 16 17 7 13 13 5 2 14 14 14 11 11 4 3 11 3 0 15 19 6 10 18 19 19 19 18 18 18 19 19
p43
12448.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 15 24 25 22 26 21 27 29 24 23 3 9 18 11 8 15 12 7 25 26 22 20 17 13 29 6 29 4 5 2 2 13 0 22 7 12 21 11 4 12 28 23 5 25 26 17 17 11 21 0 9 18 6 6 19 20 2 29 5 27 1 29 27 28 1 27 28 29
p44
7585.0
1 1 1 1 1 1 1 1 1 1
4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 1 1 1 1 1 7 6 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 6 8 8 8 8 7 5 9 9 7 6 5 5 8 8 7 7 9 5 5 5 9 3 0 6 6 8 1 5 4 9 9 7 7 9 6 6 5 2 7 9 7 9 9 7 6 5 7 5
p45
9848.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 1 1 1 1 6 6 6 6 2 2 3 2 3 2 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 0 0 2 3 11 12 18 16 19 7 15 16 8 13 11 16 18 19 14 15 10 9 12 9 15 17 13 13 8 12 7 10 18 12 13 17 14 17 8 16 10 7
p46
12639.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1
10 0 10 10 10 0 10 1 1 1 1 11 11 11 11 2 2 3 2 3 2 4 4 5 6 6 5 7 7 8 7 8 9 9 10 2 3 17 24 28 29 12 21 22 24 14 18 17 16 28 29 27 13 22 25 26 13 18 18 24 19 15 28 18 26 27 14 13 15 12
p47
6634.0
1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 7 6 0 7 7 7 7 7 8 8 8 8 8 9 8 0 9 9 9 9 2 2 2 9 2
p48
9044.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 1 1 1 2 3 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 10 11 10 12 13 12 13 13 12 13 14 15 12 14 12 0 15 14 14 15 16 16 17 17 17 17 17 17 18 18 19 18 19 19 19
p49
12420.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 1 1 2 1 2 2 2 3 5 3 5 4 6 6 6 7 7 7 7 7 7 9 10 8 11 10 12 12 14 13 13 13 14 15 15 16 16 17 16 17 16 20 19 18 19 18 20 21 18 21 18 0 22 23 23 22 24 24 26 25 26 25 26 27 27 28 27 28 28
p50
10062.0
1 1 1 1 1 1 1 1 1 1
3 6 3 0 9 9 5 5 3 7 7 4 1 9 9 9 9 2 5 3 0 0 0 4 0 0 7 4 4 7 7 7 3 3 3 5 9 9 0 6 0 9 9 1 5 5 5 5 5 3 3 5 6 0 0 0 9 6 1 2 1 7 7 7 3 3 0 4 8 7 3 6 6 6 6 4 4 3 3 4 3 5 2 2 2 1 6 7 2 7 1 2 2 2 2 2 2 2 2 2
p51
11351.0
1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1
15 6 19 10 12 13 5 16 15 1 5 3 6 13 6 13 12 16 2 15 0 0 10 14 14 14 1 3 19 7 1 1 17 19 15 5 13 13 10 0 0 13 13 13 16 5 5 5 5 17 15 2 0 14 14 10 6 6 13 12 13 5 1 5 15 15 10 3 7 7 15 0 0 0 10 19 19 19 19 3 19 5 16 12 13 13 6 8 12 1 13 13 13 4 18 13 18 18 18 18
p52
10364.0
1 1 1 1 1 1 1 1 1 1
7 7 7 7 7 7 7 7 3 4 4 4 3 4 4 4 4 8 8 8 8 3 8 3 3 9 9 9 9 9 9 9 9 5 6 6 6 6 6 6 6 6 6 6 7 7 4 5 5 5 5 3 4 6 2 5 3 3 3 4 6 5 5 5 0 5 5 6 4 7 6 6 4 3 3 5 3 4 7 1 6 3 3 5 5 3 3 7 5 3 1 1 1 1 5 1 3 4 3 7
p53
12470.0
1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1
5 5 5 5 5 5 5 5 19 19 19 7 7 7 7 7 7 12 12 12 12 13 13 12 3 9 9 9 9 9 9 9 9 15 18 18 18 18 18 18 18 18 18 18 5 5 7 12 13 15 15 4 7 18 5 11 3 3 1 6 18 2 15 13 0 13 2 5 6 5 17 18 6 3 3 15 3 6 6 2 14 19 13 15 15 3 1 6 15 1 2 2 17 17 2 17 1 6 1 16
p54
10351.0
1 1 1 1 1 1 1 1 1 1
9 9 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 8 8 6 8 8 8 8 8 8 3 3 6 6 6 6 6 6 6 6 6 5 5 6 5 5 5 6 6 0 0 0 0 0 9 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 9 9 4 4 4 2 4 2 2
p55
11970.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
17 17 16 17 16 4 4 4 8 8 8 8 2 8 8 2 2 2 8 12 1 12 12 6 12 12 12 6 6 6 6 14 14 6 6 6 6 6 6 7 7 19 19 7 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 11 11 9 11 3 11 11 7 11 9 9 11 9 11 17 13 9 13 13 13 13 15 15 15 15 15 15 15 5 15 5 18 18 18 18 17 18 18 18 18
p56
23882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p57
32882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p58
53882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p59
39121.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p60
23882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p61
32882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p62
53882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p63
39121.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p64
23882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p65
32882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p66
53882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p67
39671.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 22 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 15 18 9 6 26 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 25 29 0 7 8 13 11 5 14 28 25 7 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 19 5 27 7 28 6 25 25 2 3 27 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p68
23882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p69
32882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p70
53882.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
p71
39121.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 27 22 28 4 28 13 1 28 18 1 20 22 0 18 16 5 24 10 18 27 19 29 2 19 19 4 16 27 6 20 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 16 8 6 11 9 18 7 29 0 7 8 13 11 5 14 28 25 18 12 19 9 23 23 20 23 8 16 10 0 9 25 29 13 6 5 27 7 28 6 25 25 2 3 11 6 0 28 28 15 25 18 4 0 4 24 22 3 19 4 27 12 12 8 28 7 17 8 26 11 17 19 26 16 2 11 26 17 28 24 25 20 23 9 3 3 28 10 12 22 11 11 25 5 24 15 27 25 24 17 23 0 8 11 2 15 3 13 13 27 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 10 5 21 2 19 12 8 28 23 0 21 2 21 6 4 7 12 7 15 10 19
模拟退火算法
p1
9296.0
1 1 1 1 1 1 1 1 1 1
8 0 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 4 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 0 1 5 7 0 4 3 4 0
p2
8148.0
1 1 1 1 1 1 1 1 1 1
8 2 1 6 3 8 2 4 4 1 9 0 3 2 8 3 4 0 9 7 3 8 9 4 5 5 1 5 0 5 2 6 0 3 4 4 4 3 0 4 1 0 1 6 7 0 4 0 4 3
p3
10130.0
1 1 1 1 1 1 1 1 1 1
8 0 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 4 9 4 5 5 1 5 0 5 2 6 0 3 4 4 4 3 0 4 1 0 1 6 7 0 2 3 4 0
p4
11965.0
1 1 1 1 1 1 1 1 1 1
8 2 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 4 6 4 1 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 3 0 1 5 7 0 4 0 4 0
p5
9170.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 1 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 3
p6
7915.0
1 1 1 1 1 1 1 1 1 1
8 2 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 1 5 1 5 8 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 0
p7
9915.0
1 1 1 1 1 1 1 1 1 1
8 2 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 1 5 1 5 8 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 0
p8
11915.0
1 1 1 1 1 1 1 1 1 1
8 2 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 1 5 1 5 8 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 2 0 7 0
p9
9188.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 9 4 5 5 1 5 0 5 2 6 0 3 4 4 4 3 0 4 1 8 1 6 7 0 2 0 4 0
p10
7726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p11
9726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p12
11726.0
1 1 1 1 1 1 1 1 1 1
8 8 1 6 3 8 2 4 4 1 9 8 3 2 8 3 4 0 9 7 3 8 6 4 2 5 1 5 0 5 2 6 0 3 9 4 4 3 0 4 1 8 1 5 7 0 4 0 4 0
p13
12059.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 0 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 16 8 5 14 10 19 9
p14
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p15
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p16
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p17
12345.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 3 10 10 12 18 17 13 14 17 15 19 1 6 13 3 15 10 4 9 12 15 15 19 6 4 16 17 1 17 13 7 2 16 17 10 11 1 19 13 6 0 5 0 8 5 14 10 19 9
p18
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p19
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p20
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p21
12032.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p22
9180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p23
13180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p24
17180.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 12 10 10 1 18 17 13 14 17 15 4 1 6 13 3 15 10 4 9 12 15 15 19 6 17 16 17 1 17 13 7 2 16 3 10 11 19 19 13 6 0 5 0 8 5 14 10 19 9
p25
19454.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 13 2 16 5 2 9 14 17 9 8 14 20 0 14 14 17 25 11 14 17 29 3 24 8 2 24 24 9 5 25 13 25 20 20 24 24 0 14 0 14 15 16 24 14 8 20 27 8 5 14 14 5 20 20 17 5 0 14 0 5 20 0 11 11 22 0 21 5 20 6 11 17 24 8 9 20 14 24 13 0 13 17 0 17 2 0 20 5 2 24 17 11 7 5 2 5 5 6 2 7 17 25 19 29 4 11 8 28 14 1 2 11 11 11 24 15 24 5 5 8 25 20 16 3 5 26 7 12 0 11 24 21 8 14 17 5 20 17 0 8 20 14 8 11 25 5 2 5
p26
16357.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 13 14 16 5 17 24 14 17 24 8 20 20 7 14 14 17 5 11 2 0 5 3 5 8 2 24 5 5 21 25 6 25 20 20 24 15 4 14 0 14 15 1 24 14 7 13 11 8 5 2 14 5 20 20 17 27 0 14 0 5 20 11 11 11 9 0 26 9 20 6 5 17 24 8 22 20 14 9 20 7 13 17 2 17 17 0 20 5 2 24 17 11 0 5 2 3 25 16 8 0 14 25 19 29 17 11 28 14 14 14 2 11 11 21 24 24 24 24 5 8 25 13 16 0 5 9 11 12 0 0 24 29 8 8 2 5 20 17 0 8 20 14 8 11 25 5 2 5
p27
21721.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 13 2 8 5 2 24 1 17 26 16 8 20 3 14 14 17 5 11 2 11 9 3 25 8 2 24 5 22 5 5 6 25 20 20 24 15 27 14 0 14 15 19 24 14 0 13 11 8 29 14 14 5 20 20 17 11 7 14 0 5 20 11 11 11 9 0 21 5 13 6 5 17 24 8 9 20 14 9 20 0 20 17 2 17 7 17 20 5 2 24 17 0 7 24 2 28 21 8 16 17 14 25 2 29 0 11 14 8 14 14 2 11 11 0 24 24 5 24 5 8 25 13 20 4 5 24 11 12 0 0 24 5 16 14 0 5 20 17 0 8 20 14 8 25 25 5 17 5
p28
27010.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 2 13 5 2 24 8 17 5 16 8 20 0 14 14 17 5 11 2 0 9 3 5 8 2 24 5 24 5 25 20 25 20 20 24 24 0 14 0 14 15 14 24 14 3 13 25 8 29 14 14 5 6 20 17 21 27 14 0 5 20 11 11 11 9 0 26 9 20 6 11 17 24 8 22 20 1 24 20 7 8 17 19 17 17 4 20 5 2 9 17 11 0 5 14 2 21 13 28 17 17 25 2 29 7 11 14 8 14 14 2 11 11 11 24 24 5 24 5 16 5 13 16 0 5 15 0 12 0 25 24 11 8 14 7 5 20 17 0 8 20 14 8 0 25 5 2 5
p29
19414.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 25 13 14 16 5 19 9 14 17 21 16 8 20 0 14 17 17 5 11 2 4 5 3 9 8 2 24 24 24 5 25 6 25 20 20 24 15 7 14 0 8 15 17 24 14 0 13 25 8 25 14 14 5 13 20 2 25 17 14 0 5 20 11 11 11 9 0 9 22 8 6 11 17 24 8 26 20 1 24 20 7 20 17 2 17 17 11 20 5 2 24 17 0 17 5 2 3 21 16 8 17 14 11 2 29 11 11 28 14 14 14 2 11 11 11 24 24 5 24 5 8 5 13 20 0 5 24 0 29 0 0 24 12 8 14 17 5 20 17 0 20 20 14 8 27 11 5 2 5
p30
16289.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 16 14 16 5 17 24 28 17 9 13 8 20 3 14 14 17 25 11 2 11 29 3 5 8 2 24 5 24 5 25 6 25 20 20 24 15 0 14 0 14 15 8 24 14 5 13 0 8 24 8 14 5 13 20 17 0 11 14 0 5 20 11 11 11 22 0 29 9 20 6 11 17 24 8 26 20 2 9 20 0 13 17 19 17 2 0 20 5 2 24 17 11 17 9 2 12 21 13 14 17 17 11 2 5 17 11 14 8 14 1 2 11 11 25 24 24 24 5 5 14 25 20 16 4 5 24 7 7 0 0 24 21 8 14 17 5 20 17 0 8 20 14 8 27 25 5 2 5
p31
21870.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 13 14 20 5 2 24 8 17 5 16 8 8 3 8 14 17 25 11 17 0 17 3 9 8 19 24 5 22 0 11 6 25 20 20 24 15 4 14 0 14 15 14 24 14 11 13 25 8 5 14 14 5 13 20 2 29 0 14 0 5 20 11 11 11 24 0 24 5 20 6 11 17 24 8 26 20 1 9 20 0 13 17 17 17 17 0 20 5 2 24 17 11 7 9 2 21 27 20 16 2 17 25 2 29 0 11 2 28 14 14 2 11 11 5 24 24 24 24 5 8 25 13 16 21 5 9 17 12 0 7 24 5 14 14 17 5 20 17 0 8 20 14 8 11 25 5 2 5
p32
27100.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 25 13 14 13 5 2 9 2 17 26 16 28 20 3 14 14 17 5 11 2 0 5 0 5 8 2 24 5 22 29 25 6 25 20 20 24 24 0 14 0 8 15 3 24 14 11 13 27 8 21 14 14 5 20 20 17 0 11 14 0 5 20 11 11 11 24 0 9 5 20 6 11 17 9 8 15 20 1 9 20 7 8 17 17 17 17 17 20 5 2 24 2 25 17 5 14 19 21 16 16 17 17 11 2 29 4 0 14 8 14 14 2 11 11 25 24 24 24 24 5 8 11 13 20 11 5 24 7 12 0 0 24 24 8 14 17 5 20 17 0 8 20 14 8 11 25 5 2 5
p33
19317.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 25 16 14 8 5 2 9 1 17 5 16 8 20 3 14 14 17 5 11 17 7 22 2 5 8 2 24 5 9 5 25 13 11 20 20 24 15 0 14 0 14 15 8 24 14 4 13 25 8 21 14 14 5 6 20 17 27 0 14 0 5 20 11 11 11 24 0 5 5 20 6 5 17 24 8 26 20 3 9 20 7 13 17 19 17 17 17 20 5 2 24 2 0 17 9 2 29 21 8 13 17 17 11 2 25 0 0 14 28 14 14 2 11 11 0 24 24 24 24 5 20 11 13 16 17 5 24 11 12 0 11 24 29 8 14 11 5 20 17 0 8 20 14 8 25 25 5 2 5
p34
16267.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 25 20 2 13 5 3 9 8 17 9 16 8 20 2 14 14 17 5 11 2 17 22 3 21 8 2 24 5 24 21 25 6 11 20 20 24 15 7 14 0 14 15 8 24 14 0 13 11 8 25 14 14 5 13 20 17 0 0 14 0 5 20 11 11 11 9 0 9 5 20 6 5 0 24 8 26 20 19 24 20 17 13 17 17 17 17 4 20 5 2 24 17 11 17 5 2 12 29 8 16 2 14 11 17 29 0 11 14 28 14 1 2 11 11 25 24 24 5 24 5 8 25 20 16 17 5 24 0 5 0 11 24 5 14 14 7 5 20 17 0 8 20 14 8 27 25 5 2 5
p35
21733.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 13 14 8 5 17 9 14 17 5 16 8 20 3 14 14 17 5 11 2 0 21 17 25 8 2 24 5 9 5 25 6 29 20 20 24 15 0 14 0 8 24 19 24 14 3 20 0 8 5 14 14 5 13 20 17 25 11 14 0 5 20 27 11 11 24 0 26 5 13 6 11 17 24 20 22 20 14 9 20 0 8 17 2 17 17 17 20 5 2 24 0 11 17 24 2 2 21 14 16 17 17 11 2 29 7 11 8 28 14 1 2 11 11 5 24 24 5 24 5 8 25 13 16 25 5 9 7 12 0 0 24 15 20 14 4 5 20 17 0 8 20 14 8 11 25 5 2 5
p36
27158.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 20 2 16 5 2 9 14 17 26 13 28 20 3 14 14 17 11 11 2 0 9 3 5 8 19 24 5 5 5 25 13 5 20 20 24 24 0 14 0 14 15 2 24 14 17 20 11 8 21 14 14 5 8 20 17 25 11 14 0 5 20 0 11 11 22 0 9 24 16 6 11 17 24 8 24 20 14 24 20 0 13 17 17 17 17 17 20 5 2 24 7 27 7 9 2 14 21 6 16 17 17 25 2 29 4 0 8 8 14 1 2 11 25 11 24 24 5 5 5 8 25 13 13 11 5 15 0 12 0 29 24 11 8 14 17 5 20 17 0 8 20 14 8 5 25 5 2 5
p37
19382.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 25 13 2 16 5 17 24 16 17 22 16 28 20 17 14 14 17 5 11 14 0 5 3 5 8 19 24 5 24 21 25 6 11 20 20 24 15 7 14 0 8 15 1 24 14 3 13 11 8 29 14 14 5 13 20 2 0 17 14 0 5 20 11 11 11 9 0 5 9 20 6 5 17 24 8 24 20 14 9 20 7 13 17 11 17 17 0 20 5 2 9 17 11 0 5 2 17 27 14 8 2 17 25 2 29 17 11 14 8 14 2 2 11 11 21 24 24 24 24 5 8 25 20 13 0 5 26 0 12 0 11 24 5 8 14 4 5 20 17 0 8 20 14 8 25 25 5 2 5
p38
16247.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 8 2 16 5 17 9 8 17 5 8 20 20 3 14 14 17 5 11 14 0 5 3 24 8 2 24 5 24 29 25 6 27 20 20 24 15 0 14 0 14 15 1 24 14 4 13 11 8 5 14 14 5 13 20 17 21 0 14 0 5 20 0 11 11 22 0 26 5 20 6 5 17 24 8 24 20 2 24 20 7 13 17 17 17 17 0 20 5 2 9 17 11 17 9 2 8 29 16 20 17 17 25 2 25 2 11 14 28 14 19 2 11 11 21 24 24 5 24 5 8 25 13 16 0 5 9 11 12 0 11 24 25 8 14 7 5 20 17 0 14 20 14 8 11 25 5 2 5
p39
21872.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
20 11 20 2 13 5 8 9 14 17 5 8 8 20 3 14 14 17 5 11 2 0 9 3 29 8 19 24 5 5 29 5 13 25 20 8 24 15 17 14 0 14 15 14 24 14 14 13 11 14 27 2 14 5 6 20 17 11 5 14 0 5 20 11 11 11 9 0 5 24 13 6 11 17 24 8 22 20 1 24 20 7 13 17 2 17 17 4 20 5 2 24 17 11 17 9 2 12 21 20 16 7 17 25 2 25 0 0 28 8 14 2 2 11 11 21 24 24 5 24 5 16 25 20 16 17 5 26 0 24 0 0 24 25 8 14 0 5 20 17 0 8 20 14 8 11 25 5 17 5
p40
27146.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1
13 11 13 14 16 5 2 24 1 17 9 16 20 20 7 14 14 17 25 11 2 0 17 3 5 8 19 24 5 15 5 25 20 25 20 8 24 24 17 14 0 8 15 3 24 14 4 13 27 8 5 14 14 5 20 20 17 21 0 14 0 5 20 11 11 11 9 0 21 24 8 6 11 17 24 8 9 20 14 9 20 7 13 17 2 17 17 0 20 5 2 24 17 11 17 5 2 2 25 6 16 17 17 25 2 29 0 11 14 28 14 14 2 11 11 29 24 24 5 24 5 8 5 13 20 0 5 22 11 26 0 11 24 12 8 14 0 5 20 17 0 8 20 14 8 5 25 5 2 5
p41
7242.0
1 1 1 1 1 1 1 1 1 1
5 6 4 1 7 7 3 7 8 8 4 6 2 6 2 7 7 3 0 6 1 1 4 1 6 5 5 4 8 5 8 0 0 0 3 2 2 6 6 2 2 7 3 3 3 5 0 5 6 1 4 6 6 6 9 7 7 8 8 8 0 0 1 5 0 6 6 6 4 4 0 4 4 0 7 7 2 2 9 5 7 2 7 9 9 9 9 2 9 2
p42
10123.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
12 10 11 9 15 18 1 3 17 1 11 18 6 10 6 15 0 2 14 14 5 11 9 8 16 8 4 12 17 13 7 19 6 8 14 10 10 15 0 1 0 11 3 16 9 5 8 18 15 15 16 17 7 13 13 5 2 14 14 14 11 11 3 3 11 3 16 0 19 6 10 18 19 19 19 18 19 18 19 19
p43
12617.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 12 24 25 17 26 21 27 29 5 23 3 9 18 11 8 15 12 21 25 26 22 20 17 13 29 6 29 4 5 2 2 13 22 22 7 7 15 11 4 12 28 23 24 25 26 17 9 11 21 0 0 18 6 6 19 20 2 29 5 27 1 29 27 28 1 27 28 29
p44
7232.0
1 1 1 1 1 1 1 1 1 1
4 4 4 4 4 4 4 4 0 0 0 0 6 0 0 0 1 1 1 8 1 7 7 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 0 1 1 2 8 7 5 9 7 7 6 5 5 8 8 7 7 9 5 5 5 9 3 0 6 6 8 6 5 4 9 9 7 7 8 6 6 5 8 7 9 9 9 9 9 6 5 7 5
p45
10148.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 10 1 1 1 6 6 6 6 2 8 3 2 3 2 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 0 0 2 3 11 12 13 16 18 7 15 16 8 13 11 19 18 19 14 15 10 9 12 2 15 16 1 13 8 12 7 10 18 12 13 17 14 17 17 16 9 7
p46
12871.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1
10 0 10 10 10 0 10 15 1 1 1 11 11 11 11 2 3 3 2 3 2 4 4 5 6 6 5 7 7 7 8 8 9 9 10 2 2 24 14 1 29 12 21 22 24 14 18 17 16 28 29 27 13 22 25 26 13 28 18 24 12 19 28 18 26 27 17 13 15 18
p47
6322.0
1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0 2 0 1 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 7 6 0 7 7 7 7 7 8 8 8 8 8 8 2 2 2 9 9 9 9 9 0 0 9
p48
9332.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 1 1 1 2 3 2 2 3 3 8 4 4 5 5 5 5 5 5 6 6 6 6 7 6 7 12 8 8 8 8 8 8 9 9 9 9 10 11 11 10 10 10 12 4 12 13 13 12 13 14 15 12 14 13 0 15 14 14 15 16 17 16 17 17 17 17 17 18 18 19 19 19 19 18
p49
12433.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 1 1 2 1 2 2 2 3 5 3 5 4 6 6 6 7 7 7 7 7 7 9 10 8 11 10 12 12 14 13 13 13 15 15 14 16 16 17 16 17 16 20 19 18 19 18 20 21 18 21 18 0 22 23 23 22 24 24 26 25 26 25 26 27 27 28 27 28 28
p50
9648.0
1 1 1 1 1 1 1 1 1 1
7 6 3 0 2 2 5 5 3 7 7 4 1 9 6 9 2 2 5 3 0 0 0 4 0 6 4 4 4 7 7 7 3 3 3 5 9 9 0 6 0 9 9 9 2 5 5 5 5 3 3 5 2 4 0 0 6 6 1 2 2 7 7 5 3 7 0 4 8 7 3 6 6 0 0 3 3 3 3 4 3 5 2 2 2 9 6 7 2 7 9 1 1 2 1 2 9 1 2 9
p51
11457.0
1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1
15 6 19 14 12 4 2 16 15 1 5 3 6 13 6 13 12 12 2 15 0 0 10 14 14 3 1 7 19 7 5 1 17 19 15 5 13 13 10 0 0 6 13 13 16 5 5 5 5 17 15 16 10 14 14 10 6 0 18 16 13 5 1 5 15 15 10 3 1 7 15 0 0 0 10 19 19 19 19 3 19 5 12 12 13 13 6 8 13 1 13 18 13 18 18 13 13 18 13 13
p52
10454.0
1 1 1 1 1 1 1 1 1 1
7 7 7 7 7 7 7 7 3 4 4 4 4 4 4 4 4 5 8 8 8 3 3 3 3 9 9 9 9 9 9 9 5 9 6 6 6 6 6 6 6 6 6 6 7 7 4 8 8 5 5 3 4 6 2 5 3 3 3 7 6 5 5 5 0 3 5 6 4 7 1 6 4 3 3 5 3 4 7 1 1 3 3 5 5 3 3 7 5 5 5 1 1 1 5 6 3 4 3 6
p53
12538.0
1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1
5 5 5 5 5 5 5 5 19 19 19 7 7 7 7 7 7 12 13 13 12 13 12 12 12 9 9 9 9 9 9 9 15 9 18 18 18 18 18 18 18 18 18 18 5 5 7 12 13 15 15 1 7 18 5 11 3 3 1 6 18 2 15 15 0 13 2 5 13 5 17 18 6 3 3 15 3 6 6 6 14 1 3 2 15 3 1 6 15 19 2 2 17 17 2 17 1 6 4 16
p54
10002.0
1 1 1 1 1 1 1 1 1 1
7 7 7 7 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 1 3 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 8 8 6 8 8 8 8 8 8 6 3 6 6 6 6 6 6 6 6 6 5 4 6 4 5 5 6 5 0 0 0 0 5 4 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 9 9 9 4 9 9 4 2 2
p55
12093.0
1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
17 17 16 18 16 4 8 4 4 8 8 8 2 8 8 8 2 2 2 12 11 1 12 6 12 12 12 12 6 6 6 14 14 6 6 6 6 6 6 7 19 0 0 19 7 0 0 0 0 0 0 6 7 7 7 7 7 7 7 7 11 15 11 11 3 11 11 7 7 9 13 11 9 11 17 13 9 13 9 9 13 13 15 15 15 15 15 15 5 15 5 18 18 18 18 17 18 18 17 18
p56
28348.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 2 22 2 12 15 17 22 28 26 28 23 1 19 18 1 20 22 27 18 16 2 24 10 18 24 14 4 2 19 4 4 16 7 6 8 8 24 16 18 9 6 9 3 6 13 21 28 10 27 16 16 21 8 6 7 9 18 25 29 0 7 9 13 11 0 28 19 25 18 6 6 8 23 13 20 0 8 24 23 17 9 25 29 13 19 5 27 7 28 6 11 25 2 3 11 11 0 28 19 15 12 18 4 0 29 27 22 3 19 4 27 12 11 8 28 11 17 8 26 7 28 19 14 16 2 11 26 0 28 16 12 23 5 8 3 13 28 20 12 27 12 25 25 5 24 24 27 25 24 17 10 0 20 19 5 15 20 3 13 27 10 24 5 27 5 4 3 21 1 14 19 10 26 2 24 10 29 10 5 15 21 19 11 8 28 23 0 21 2 21 4 4 25 12 7 15 23 19
p57
37712.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 18 2 12 15 28 22 27 4 19 13 1 28 18 1 10 22 27 27 16 5 24 10 18 27 20 29 2 19 19 4 16 28 6 20 20 27 16 18 9 6 4 9 26 8 21 19 14 0 22 24 16 8 6 11 9 18 11 9 24 7 8 3 25 5 8 19 25 7 12 6 9 23 13 20 23 8 21 10 17 19 25 29 10 19 2 27 25 28 6 7 25 0 3 11 6 17 28 28 15 12 18 4 0 4 24 22 3 26 29 27 6 12 8 28 7 17 3 14 11 17 19 26 16 2 11 4 0 28 24 25 20 13 19 1 13 28 10 12 18 28 11 25 5 24 15 27 25 16 23 10 0 8 11 2 16 3 13 3 0 23 24 5 24 5 4 13 15 5 8 19 14 26 2 0 10 29 23 0 21 21 28 11 8 27 23 24 2 2 21 12 4 7 12 7 15 5 19
p58
58748.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 2 22 5 12 21 18 22 28 4 28 13 1 14 27 1 20 24 27 18 24 5 24 23 27 27 19 29 5 19 19 4 16 27 6 20 8 21 16 18 8 6 4 8 19 13 21 19 14 24 16 21 21 8 6 11 9 18 7 29 17 7 20 13 11 0 17 28 12 25 12 19 9 23 10 20 0 8 16 10 0 9 25 29 14 19 5 27 7 28 4 7 25 0 3 27 12 23 28 28 15 25 18 4 24 4 24 22 13 26 6 27 6 11 8 11 18 28 8 26 11 17 6 26 16 2 11 26 17 11 24 25 8 23 9 3 13 11 10 12 22 18 25 25 2 24 15 24 25 0 28 13 0 3 28 5 15 3 3 1 28 10 2 23 27 5 4 3 16 5 20 19 9 19 2 0 10 29 23 2 15 2 6 12 8 28 10 0 16 2 21 19 4 7 12 7 15 10 19
p59
44351.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
7 19 2 24 15 12 15 27 22 28 4 28 13 1 6 18 1 13 22 27 18 24 5 24 10 27 16 19 4 2 4 19 19 16 27 12 10 8 24 16 18 9 6 19 8 26 13 21 28 10 27 21 24 16 13 12 18 9 18 11 29 0 7 8 3 25 10 14 28 12 7 12 19 9 23 23 20 0 8 22 9 23 20 25 29 23 19 5 27 18 17 6 18 25 0 3 28 28 0 28 19 15 6 18 4 0 4 24 22 3 19 4 27 12 12 8 11 25 17 8 20 11 28 4 4 16 2 11 26 17 28 24 11 20 1 9 3 8 28 14 25 7 11 25 25 5 16 15 27 25 24 17 23 0 8 11 2 21 3 13 13 0 10 5 5 24 5 29 3 21 5 20 19 14 26 2 27 26 29 10 2 21 2 19 6 8 28 23 0 21 2 16 6 6 7 11 7 15 10 19
p60
27770.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
7 19 21 27 5 12 15 27 22 28 4 28 10 1 14 18 3 23 22 28 18 16 5 24 23 18 27 28 29 15 19 19 19 16 27 6 9 8 24 16 18 8 6 4 8 19 3 21 19 20 2 16 21 21 8 6 11 9 18 25 26 0 7 20 8 11 2 14 28 12 18 12 19 9 23 23 20 2 8 24 23 10 9 7 29 13 19 5 27 25 28 4 25 25 2 3 27 6 17 11 28 15 25 7 4 24 29 24 22 3 19 4 18 6 12 8 27 7 17 8 4 11 28 19 26 16 0 28 26 0 17 24 11 20 13 9 3 3 28 10 12 22 12 11 25 5 24 16 18 25 0 17 5 0 8 11 2 15 13 13 13 27 10 24 0 27 5 4 1 21 1 10 19 14 26 2 0 13 29 10 5 16 2 6 12 20 28 23 0 24 2 21 6 4 25 11 7 15 10 19
p61
37596.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 0 18 21 25 15 27 22 28 4 17 13 1 28 7 1 10 24 0 18 16 5 24 23 27 27 14 29 2 19 19 4 16 27 6 10 9 24 16 18 9 6 4 8 19 13 21 19 20 24 24 21 16 8 6 25 9 18 7 29 0 7 8 3 11 5 14 6 12 18 12 6 9 23 5 8 23 26 16 23 0 20 7 29 20 6 5 27 18 28 6 25 25 2 3 27 12 0 28 10 15 11 18 4 0 29 22 22 3 19 4 28 12 11 8 28 25 14 8 26 11 28 19 26 16 2 11 4 17 11 24 11 13 5 8 13 8 28 10 12 24 19 25 25 5 27 15 22 25 24 17 23 27 8 28 2 16 3 3 13 28 10 24 5 27 13 4 3 21 1 20 19 20 26 2 2 10 4 10 2 15 0 19 12 9 28 23 0 21 2 21 12 19 7 11 7 15 17 19
p62
58331.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 24 27 2 25 15 28 16 17 4 28 13 1 19 18 3 20 22 27 27 16 15 24 20 18 24 14 29 5 19 19 4 16 27 12 8 8 24 15 18 9 6 26 8 6 13 21 19 19 24 22 21 16 8 12 11 9 18 25 29 0 7 9 8 11 10 14 28 25 7 12 19 26 23 13 20 5 8 16 10 17 9 25 29 13 4 5 27 18 28 6 7 25 24 3 28 12 28 28 17 15 25 18 4 0 4 21 22 3 19 4 27 12 11 8 28 7 17 8 14 11 0 19 26 16 2 11 19 0 28 24 11 10 23 26 3 13 28 10 12 22 6 18 25 5 24 15 27 25 27 0 23 0 20 6 2 16 3 3 13 27 10 2 23 2 5 6 1 21 1 20 19 10 4 2 0 8 29 23 5 21 2 28 11 9 11 23 0 24 2 21 4 6 7 12 7 5 10 19
p63
43865.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 6 21 27 21 12 15 28 22 27 4 28 23 3 19 18 1 10 22 27 27 16 5 24 20 18 18 19 29 5 19 19 4 15 27 4 20 8 24 21 18 9 6 19 8 19 13 16 19 14 27 16 2 16 8 6 7 9 18 25 26 0 7 9 13 11 23 19 28 12 7 12 6 9 23 23 20 13 10 24 1 2 20 25 29 10 26 5 27 7 0 4 25 25 2 3 11 6 0 28 17 15 11 18 4 0 6 24 22 3 19 6 27 12 12 8 28 25 17 8 9 11 28 19 26 16 2 11 4 17 28 2 11 8 13 8 3 3 28 14 12 22 11 11 25 5 16 15 18 25 24 0 23 27 8 28 2 15 13 13 1 24 10 0 5 24 5 4 3 21 23 20 19 14 26 5 0 10 29 17 2 16 24 28 12 8 28 10 0 24 2 21 4 29 7 25 7 21 10 19
p64
28744.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 28 22 0 4 28 3 5 6 7 1 13 22 27 18 16 5 24 10 18 27 19 4 2 19 19 4 16 11 6 9 8 24 16 18 9 6 4 8 19 3 21 19 14 24 16 24 16 8 12 18 9 18 25 29 0 7 8 23 11 17 8 19 12 18 12 28 9 10 23 8 10 26 16 13 23 9 11 29 23 26 2 24 25 11 6 7 25 2 3 27 28 17 28 28 15 25 18 4 17 4 24 22 3 14 29 27 6 19 8 28 25 28 20 8 25 0 19 26 21 0 28 26 5 11 24 11 20 5 20 3 13 28 10 12 22 12 25 25 0 24 15 27 7 27 17 23 0 13 11 2 15 13 3 13 27 10 24 5 27 5 4 1 21 1 20 19 10 19 2 0 10 29 20 5 21 2 6 11 8 28 23 0 16 2 21 6 4 7 12 7 15 14 19
p65
37243.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
7 19 24 27 2 12 21 28 22 28 4 28 23 1 28 7 23 10 22 0 18 16 2 24 10 27 27 28 29 2 19 19 4 16 27 6 20 8 24 15 18 9 6 4 8 14 13 24 19 14 17 16 2 15 8 6 18 9 18 25 29 0 7 9 13 25 5 17 28 12 18 12 19 9 5 23 8 10 8 22 3 20 26 25 29 13 19 15 27 11 28 6 25 25 2 3 28 6 0 28 19 15 11 18 19 0 4 24 18 3 14 4 27 6 12 8 28 7 20 8 26 11 17 4 26 16 2 11 26 27 18 16 25 10 1 9 3 3 28 10 12 22 11 11 25 5 24 16 27 25 24 17 23 0 8 11 5 15 3 13 23 24 23 24 0 27 5 4 1 21 5 20 19 13 4 2 0 10 29 20 5 21 21 19 12 8 11 13 0 16 2 21 6 19 7 12 7 21 10 19
p66
58291.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 22 2 12 15 24 18 28 4 19 23 13 17 18 1 20 27 27 18 16 5 24 10 18 27 19 29 5 19 8 4 16 27 6 20 8 24 16 18 9 6 26 8 4 3 16 19 14 24 2 24 15 13 28 25 9 7 18 4 0 7 8 13 12 5 10 28 12 7 12 19 8 23 23 20 23 9 16 10 0 19 25 29 13 6 2 27 25 28 19 25 25 2 3 11 6 0 28 28 15 25 7 4 27 4 22 22 3 14 4 18 11 11 8 28 11 17 8 26 11 17 19 26 21 2 12 19 17 28 24 25 10 5 9 3 13 28 14 11 22 28 11 25 0 24 15 27 12 24 0 23 0 8 11 2 15 3 3 13 27 20 16 5 27 5 29 1 21 1 20 19 9 26 2 0 10 29 10 5 21 2 6 12 8 28 23 0 16 24 21 6 4 7 6 7 21 10 19
p67
43778.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 6 21 24 2 12 15 28 22 27 4 17 13 1 11 18 3 20 22 0 7 16 5 24 10 18 27 19 29 2 19 19 4 16 25 19 8 8 24 15 18 9 6 26 8 19 20 21 19 14 24 16 24 16 8 6 11 9 22 25 4 0 7 8 8 11 5 14 6 25 7 12 19 9 0 23 20 10 8 21 10 23 9 25 29 13 19 5 27 7 27 19 11 25 2 13 22 28 5 28 28 15 12 18 26 0 4 24 18 3 19 29 22 6 12 8 28 25 0 8 9 11 17 19 26 16 27 11 26 17 28 24 25 13 10 26 1 3 28 10 12 18 28 11 25 5 27 21 27 25 24 17 23 0 3 28 2 15 3 23 13 27 10 24 5 27 23 4 1 21 5 20 19 14 29 2 0 10 4 20 2 15 2 28 12 3 28 13 0 16 2 21 6 4 7 12 7 15 23 19
p68
28154.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 5 27 16 6 15 11 27 0 4 28 23 1 19 18 1 10 22 0 11 16 2 24 10 25 27 17 29 15 19 19 20 16 27 6 9 8 24 16 18 9 6 4 8 19 13 21 19 14 24 16 24 2 8 12 11 9 18 25 29 0 18 20 13 12 5 10 19 25 18 12 19 9 23 10 14 23 8 22 23 2 8 7 29 13 6 5 27 7 28 6 25 25 0 3 28 19 0 28 28 15 11 18 4 24 4 22 22 1 26 4 27 12 11 8 28 7 17 8 8 11 28 19 26 16 21 11 26 17 28 24 7 20 3 20 3 3 28 10 12 18 28 25 25 5 24 15 27 25 24 17 23 0 8 11 2 21 3 13 13 0 23 24 5 27 5 4 3 21 5 26 19 14 4 2 27 20 29 10 2 15 2 6 12 9 28 13 0 16 2 21 6 4 7 12 7 21 10 19
p69
36835.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 25 15 28 22 28 4 28 13 3 28 18 3 23 22 27 27 16 5 24 10 18 16 10 29 2 19 19 4 16 27 6 8 8 24 15 18 9 6 4 8 19 13 24 19 14 0 16 21 16 8 6 18 9 18 11 4 0 7 8 13 25 5 26 28 12 7 12 29 9 0 1 20 5 8 27 10 0 26 7 29 13 6 2 27 7 28 6 25 25 23 1 11 19 0 28 28 15 12 18 4 0 4 24 22 3 17 6 27 12 11 8 18 25 10 8 14 11 17 19 9 16 2 11 26 17 28 24 11 20 23 9 3 20 28 19 12 16 19 25 25 5 24 15 27 25 24 17 23 0 13 11 2 15 3 13 23 24 10 24 5 27 5 4 3 21 1 20 19 14 26 2 0 10 29 20 5 21 21 19 12 8 11 23 28 22 2 21 6 4 7 12 7 2 10 19
p70
58958.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 28 2 22 21 12 15 0 27 0 4 28 10 1 19 18 1 20 22 24 18 16 5 24 23 18 27 14 29 5 19 19 4 16 28 6 19 9 22 15 18 9 6 9 8 6 3 24 19 13 24 16 2 16 8 6 18 9 18 25 29 0 7 8 13 28 5 17 26 25 7 12 6 9 5 23 8 10 8 16 23 17 29 25 29 20 19 5 27 7 28 19 7 25 0 3 11 6 0 28 28 15 25 18 4 24 4 27 22 13 14 4 27 12 11 8 28 25 17 8 4 11 28 19 26 16 2 11 26 5 11 24 25 20 23 8 13 3 28 10 12 27 12 11 11 10 16 21 27 25 24 17 23 0 3 11 2 15 3 3 10 27 13 24 14 27 5 4 13 21 1 20 19 20 26 2 0 2 4 10 21 2 21 19 12 8 28 23 0 24 2 21 19 6 7 12 7 15 10 19
p71
43125.0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
18 19 21 27 2 12 15 28 22 27 19 28 13 1 28 18 1 13 16 27 18 16 5 24 10 18 22 19 29 2 6 19 4 16 27 4 20 8 21 15 18 9 6 4 8 19 3 2 19 14 2 24 0 16 8 6 11 9 18 25 26 0 7 20 3 12 23 28 28 25 7 12 6 9 23 5 10 23 20 24 10 0 4 11 29 8 6 5 27 7 28 19 7 25 14 3 18 19 0 28 19 15 25 11 4 0 4 24 22 3 19 29 27 12 12 8 11 18 28 8 9 11 17 19 26 16 2 17 26 17 28 16 25 13 23 9 3 1 28 10 12 22 11 25 25 5 24 15 27 25 24 17 23 0 8 11 2 15 13 13 13 27 10 24 5 27 5 4 3 21 5 20 14 20 26 2 0 8 29 10 2 16 24 11 12 8 28 23 0 21 24 21 6 4 7 6 7 21 10 19