86084714
96138029
57174206
4197325
60859217
87242645
79839351
24898022
51331473
3894379
51432184
1245210
85311687
73126864
54956281
49182971
17544922
3337223
40158275
52973134
86076748
36432291
19566191
41113970
15646889
95837722
44431573
91828374
19114903
1709975
41782937
6264494
18289266
2274142
4543258
70649085
30532407
39867455
6854467
12365893