86085447
64645759
64511533
26559012
85666611
27901043
7647861
45607422
80646987
5287747
13416642
31016571
52305986
99217940
24159260
45127123
28339831
7332558
60272005
22889584
16433851
78502526
31204457
43166023
76066471
43915245
19458815
9124214
82401348
36451742
2253827
65239010
68093873
41495835
57514273
60666099
26964461
2332569
60677748
2985954