57824960
603529
44909950
42992711
49324864
88137589
74849428
67827965
716942
65848970
9356729
21947922
68647446
57778693
2229567
2138587
63348390
50524437
18155764
83166449
62682779
9654615
89146039
6806285
36099090
46785418
79869474
83206747
96589309
84066670
58635601
61416742
4191901
67972138
79281265
40991340
7574304
82084488
91942560
9860381