3129941
106413
57976338
80344909
9717549
53378
19315299
5552613
6106310
27425745
57609689
65391199
49895998
5810752
90556665
1319652
2317209
54851122
43702076
77352134
82143849
12255823
35056309
9062772
13816878
97893729
50796984
10832393
48349468
85761978
13499000
96111787
80574229
36844943
57111730
83008148
89275422
68955927
45941845
36236111