50494 77
75363 119
86784 156
45265 78
58092 101
68747 92
38846 44
23236 57
25137 50
15145 17
13476 11
37842 58
18554 32
20838 36
19894 23
52146 106
63692 71
16495 4
34118 41
30068 51
22514 41
29033 24
45270 47
45960 58