88566554
11599209
8725056
37203978
46193622
4848226
2358125
46302461
89982973
12152988
87287531
78093009
12319326
42709369
45067167
1550741
97857740
92959745
6075759
7301572
2511167
15236059
4054740
15674956
1529146
62532159
58343806
80962847
2305758
90312351
21822648
82484061
16336421
639367
64852589
20851579
9522425
54727014
6512963
52129933