45095
24733
61639
19833
52606
91193
68330
36557
30404
27029
20108
13355