50494 77
75363 120
86784 156
45265 79
58092 101
68978 93
38846 44
23236 57
25137 50
15145 19
13476 11
37842 58
18554 32
20838 36
20124 23
52146 106
63923 71
16495 4
34118 42
30068 51
22514 41
29033 24
45270 47
45960 58