1659540
44216034
46684020
22944496
70592129
25186037
91723087
57775379
78114645
1942718
52935185
38584606
92353326
86509846
756936
18399499
49365190
45692645
9388138
16504892
84571819
22021877
44596535
45178236
34638013
7532711
55068375
22893667
36287359
16573996
44045227
90836086
57811169
7115676
36581790
5835499
72449127
68677636
60141496
72389566