15397426
2824174
46131882
44532026
46433085
68336816
25439009
99279636
4272408
80766928
73053006
57487792
20825839
37821373
397928
47175464
174528
3997556
34668257
77584156
86774209
315443
13454442
11834033
11481546
17499057
10986496
29321780
91406543
54077192
7653650
42861844
9788993
75178
87577445
33569960
68818595
42151233
71207271
84534474