5808336
14692555
87143042
81319570
51275071
6483582
83287752
8898044
52611907
19525241
11516085
72538004
9757162
89977483
51699961
12003932
59471616
35668443
39918516
52986945
57099514
50554636
50791321
39647567
43834518
57903970
66321315
64062184
27564350
90162593
25426166
59131750
7310362
30762835
1417934
5255285
55539348
58736993
6095767
40726760