30831535
60539460
11414234
65959791
27176892
88646295
94586341
88783756
1104476
86203247
6494563
9414469
79078571
32653161
20456690
20151879
67045158
80196156
31124466
54963474
30924474
74844700
34967868
36423864
22565117
20857014
6731433
37791443
88053003
612166
37647769
38803329
65547545
42865652
80166979
3867845
85264228
76918779
3121583
90112685