17137352
81101153
15736239
30861259
33848758
48146581
9241145
77987222
92161714
44375299
46184471
73249196
11707592
8183928
90733169
68657922
82419371
6187343
99817127
15863485
45069257
34181035
87998625
81603436
70145816
33967564
9134822
69705180
50912032
49191696
95696018
60652771
9179077
1828217
13755359
4154315
75885160
90919864
25345978
16537830