40
100327 -1
28153 17
32293 16
20159 37
67133 16
50130 32
27356 8
41438 34
3715 28
33378 32
105003 30
62607 21
30188 16
100006 12
38274 4
26871 17
3753 28
15618 37
21263 30
24574 8
93260 30
28261 25
26558 32
64517 28
97977 12
31127 23
81360 1
39392 5
59943 0
63653 5
100667 16
80897 16
54285 28
89886 13
39149 19
41034 21
102554 12
58322 16
82626 17
33592 30
