95 27169
88 37970
69 34005
73 27448
84 38596
16 23765
64 26751
41 18293
77 48156
100 37735
85 32018
28 25222
95 37378
12 28873
25 12650
81 53155
36 44554
102 41570
84 27804
34 39659
24 13061
58 31733
22 22373
42 39497
77 112867
42 22897
116 32759
74 23078
41 38418
122 49748
92 75095
60 24096
65 49455
37 17028
23 22260
75 23716
43 27724
38 20092
36 23942
126 33559
49 15076
22 11840