24069845
58356521
41427250
57076827
2518474
41299495
28146119
39724055
929899
49685945
25178807
34268678
75583436
85286772
13979166
25641958
12827423
94726306
11309191
86314166
201204
30184651
85768545
41514066
15707722
51241259
5339308
50075059
57438111
37346082
78825197
26469064
65465996
24312839
91215125
67449994
52093647
12134394
49461241
65429541