30341997
63237571
78636690
55339641
80875443
11107188
15154650
71535580
19378014
21692413
2478462
22243461
60164077
96197975
2589359
231964
7151883
16464229
41245233
5663120
73582868
21746438
34747248
21425457
2633407
22971573
4473901
18041786
7853876
8015298
92673715
58867096
44666928
41458485
46167067
2127841
87588324
48105977
61751646
74313668