55269883
2090921
22046823
9291325
12774338
11752832
18329513
44861133
1693183
78835627
86271118
32876298
27259980
63321
52622945
86385642
63218875
42204332
27667467
53222098
82651165
86861263
28227571
66006217
722702
66157189
2605795
39945764
77522767
63375901
65352740
84145512
79127403
43622364
29998919
56311374
63432453
95507718
82166197
40459209