39619931
8131233
86109318
2600572
61372623
89281427
46154610
9395685
45945028
50399587
9905268
48778282
81157250
34093742
6744387
4608687
78008744
74791922
8105796
28164174
23622293
49069350
39502599
95997014
89772587
82342206
7348099
2483792
75932224
69866426
76709685
43042798
32334240
69276564
43668455
8973899
24908397
60725199
84093192
64114920