47561622
96344115
8361833
80284016
58957792
39198267
77547662
84225395
93671147
25978184
25578521
20465103
41039899
11142845
11585820
18392865
41116619
92428105
23833257
8105288
74454009
37896284
87626087
79784003
53247305
56944990
34831275
62866730
99653172
6768729
57961365
64099444
5779445
87819470
16182261
97804493
17741634
23016486
94243325
32548790