40353547
74982326
47373314
29011858
33054183
6616854
27082416
23337542
80096075
77411367
17073328
55354168
45376284
36126881
93377306
2299628
91504434
52026513
33986050
87573001
86216752
49631929
33689693
29447982
80572728
85917842
92032945
21138646
15671906
34761446
43645737
54491541
8435751
65542851
3532198
18885340
34226811
30534188
27158154
32663419