59969213
87929070
38315193
99134121
30911455
592541
3834895
45633639
12085249
13963272
33997061
58073170
53945724
36746177
5521545
6849687
78351806
85915099
2341298
82458213
49938647
69343535
86021550
35416731
32199615
9038953
1542591
8962495
83123704
49624633
90665316
65527844
62705209
8462746
38752510
7323582
2733253
58479341
45416079
63939463