58142668
30392153
43277315
40529440
46169138
34512428
7520283
78286756
53256671
57372069
74623759
73995394
4522856
56696460
56487895
79817031
76795030
55952912
6411589
75397404
34214262
4182626
75528427
75218639
60406195
22832277
406785
57125996
92453326
99819970
92234194
47493011
56179609
74987660
4901289
15632555
61025748
15538811
1216156
79671491