27986583
6737979
39945970
69515014
88595395
89429513
27878892
67073079
25809960
2328699
95392618
71517591
75067155
5221178
57299912
32223809
83781533
69544316
7547948
89135542
72457950
68512546
46799785
1277768
84356741
77902926
30354681
9657532
61292327
52592505
18741088
27017941
72405496
26364889
75767377
41996030
44266321
13043901
22618019
9983602