86492941
75137409
24543348
65147094
45128095
86612856
2867508
9271053
36598982
10106737
20614572
29906699
27122874
75749004
62206185
64782184
16884294
48994112
21152465
26569780
45303601
3748850
6898621
12742325
2015197
27886651
72402603
37184602
55342035
6650990
1677385
6764576
72453786
39356666
30905791
10337304
61969376
12242072
91305392
35465453