19	19
2	53673363
1	65510273
0	51055786
11	10831212
18	18412263
12	65341175
17	23958453
5	66705329
13	35281881
3	58484545
4	66733291
10	27093885
6	30552580
9	34269898
16	53485012
15	46429750
7	39846138
14	36825839
8	38632964
