90189986
32481875
6493137
95882673
41101849
3594594
10456361
69943982
91421239
29276774
68082342
44031492
44951963
61944723
2555634
77423852
4247573
9719537
20202147
85816265
66356517
22648012
75356080
66956649
65271937
75881456
82649118
35242464
86894633
21121547
15966455
451833
71032046
1816481
59935296
94596024
21242583
67919292
445711
1709698