58678472
86443694
51434341
28535640
89057710
41287144
59034887
81728399
93672897
95139855
90025581
1106142
19894228
55781077
93267436
78479618
77726100
11749846
91016624
94361411
90025311
8139104
16649069
63642995
62738800
65373830
6675915
48384984
33649995
68505453
4990616
17355338
48632976
64594134
64085179
27368673
8519250
77186646
858462
60486795