50539485
87387965
54324825
57804806
3668263
61138178
54434293
65123075
58933289
17054283
97577805
10937102
5993956
4070797
34866383
89217454
93385685
36022559
23594298
51013700
18208462
4839053
21204165
90862134
90699121
16567401
2352139
8463716
1262710
20722327
92804945
2165663
31324738
47736446
7639515
80245872
67143319
92129410
80298284
22716622