40864
29135
22375
33668
59286
26716
20253
38758
41103
39721
34074
81648
67786
58352
12021
26404
48964
38918
39110
60610
10804
47865
27603
34336