29135
22375
33668
28190
59286
26716
48344
20253
26450
38758
39721
34074
81648
58352
61822
12021
26404
48964
67785
38918
39110
60610
10804
47865