59303790
90112915
66701084
65157056
7158303
99177191
54087825
27041557
19453995
31547541
96292680
18879302
4844978
2028994
58151658
84789138
25847595
1284370
60751639
13986318
97722994
97727386
50632537
40333842
80436777
15086836
4286351
93001545
5913361
90872710
28579889
7110554
64263158
27943003
8007184
8066879
93293325
34817846
56628815
7270796