86517912
1345956
46229700
52882932
15124157
40266244
13257876
30799199
83838290
88432790
51474090
97021113
75478772
34852252
81746702
85907447
39511080
6209798
45952412
16856230
56596435
661881
88722539
22455192
45779135
67749931
21006230
61745369
30631617
60127850
83995761
26233316
39595210
31689619
71246333
10382835
45366003
97231552
30754673
34013889