47852432
5356491
1122128
56737398
68729905
3474371
2378550
97156612
50791195
18398528
7874605
64715207
5027868
92912060
22788683
24237256
18527257
74857239
55573615
85293886
74726900
13286230
2101233
11525466
27528564
88054979
16353198
20776840
17843216
6647482
1875061
75536200
38994594
17154407
4578413
32834401
22193923
33656626
13544580
28526314