31629877
74856293
48108288
42415696
53287032
49032458
42553684
33724966
2158727
12846225
6160393
24301545
37215106
36633020
46557638
92496356
8962763
21088009
57245967
28931804
50777664
1135097
67892008
61721981
69951752
60553922
15424556
88536438
79545026
66852398
10183310
39827896
52437881
10135617
59504102
66506417
14531303
94061595
92677746
34156677