49897262
60052135
20747344
10226685
6555045
9289552
4584178
61189611
62996174
60134810
43949652
30903578
18067251
70913003
56951195
91707845
65072356
3774623
54016878
50817796
64348488
57521461
2576683
63806115
76623633
65113059
52889379
12676667
91531469
1235506
97673333
45694890
98021337
92488147
58478290
5817229
87907259
1163289
75419235
19376723