45927873
13228
31825290
42378805
82028512
3963948
8806
16606528
41881843
27916915
702478
97966574
53658799
11028059
3838535
60927468
17262065
1412425
99503801
73598765
36397183
59185565
56411053
24069820
98971324
98259842
81146583
35123563
51812498
3466975
92362380
17534823
80558767
51444809
28609758
93422543
34315053
80311227
3012209
97208586