3059169
73331093
19835774
23374064
24601432
63373222
2878580
59343300
19182132
98476829
31331704
18719278
6621932
17671742
109395
26689960
99771213
51019994
21667595
20689510
57169963
58127124
66296917
84111964
59682034
98579881
49632541
76652462
55984933
29771218
11536078
55445447
27816665
55043018
24164091
80742238
78414918
9388564
35045898
2499746