31132430
59987945
79225223
43619635
53542266
91609199
66609919
87861285
39848748
7192918
27707986
22953676
31174412
66962983
12803540
70086512
48441596
3075840
47073149
47624503
518856
30491704
55531690
59053805
6735647
86288692
78332654
42382781
38334547
45697131
5163970
23334370
8347794
71442520
37848027
38958038
98041252
94015602
87672531
1354904