算法设计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

问题抽象

  F = { 1 , . . . , f } :   t h e   s e t   o f   F a c i l i t y \ F = \{1, ..., f\} :\ the\ set\ of\ Facility
  C = { 1 , . . . , c } :   t h e   s e t   o f   C u s t o m e r \ C = \{1, ..., c\} :\ the\ set\ of\ Customer
  V f :   t h e   c a p a c i t y   o f   F a c i l i t y   f \ V_f:\ the\ capacity\ of\ Facility\ f
  D c :   t h e   d e m a n d   o f   C u t o m e r   c \ D_c:\ the\ demand\ of\ Cutomer\ c
  A f c : t h e   c o s t   o f   a s s i g n i n g   C u s t o m e r   c   t o   F a c i l i t y   f \ A_{fc}: the\ cost\ of\ assigning\ Customer\ c\ to\ Facility\ f
  O f : t h e   c o s t   o f   o p e n i n g   F a c i l i t y   f \ O_f: the\ cost\ of\ opening\ Facility\ f
O p e n ( f ) = { 0 f F   a n d   F a c i l i t y   f   i s n t   o p e n 1 f F   a n d   F a c i l i t y   f   i s   o p e n Open(f)=\begin{cases} 0 & f\in F\ and\ Facility\ f\ isn't\ open\\ 1 & f\in F\ and\ Facility\ f\ is\ open \\ \end{cases}
A s s i g n ( f , c ) = { 0 f F   ,   c C   a n d   C u s t o m e r   c   i s n t   a s s i g n e d   t o   F a c i l i t y   f 1 f F   ,   c C   a n d   C u s t o m e r   c   i s   a s s i g n e d   t o   F a c i l i t y   f Assign(f, c) = \begin{cases} 0 & f\in F\ ,\ c\in C\ and\ Customer\ c\ isn't\ assigned \ to\ Facility\ f\\ 1 & f\in F\ ,\ c\in C\ and\ Customer\ c\ is\ assigned \ to\ Facility\ f\\ \end{cases}

therefore, this problem can be simpilified as:
compute
min { f F O f O p e n ( f )   +   c C f F C c A s s i g n ( f , c ) } \min \{\sum_{f\in F}O_f*Open(f)\ +\ \sum_{c\in C}\sum_{f\in F}C_c*Assign(f,c)\}
when:
f F ,   c C C c A s s i g n ( f , c ) V f \forall f\in F,\ \sum_{c\in C}C_c*Assign(f,c) \leq V_f

贪心算法

大致思路:

遍历每个顾客,每一次都选择所需花费最小的工厂。

代码展示:

# -*- 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
概率函数: exp ( ( δ c o s t / t ) \exp(-(\delta cost / t)

代码展示:

# -*- 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 


项目地址

项目地址

猜你喜欢

转载自blog.csdn.net/weixin_38873581/article/details/85223336