48584246
61373000
47689135
15721996
37499151
15294202
24955045
48604930
85797067
22778381
53073773
22865806
80123880
25468877
77887601
8714784
4538172
86567422
48046596
13569119
61638068
47775383
46012214
68101963
54294936
62747279
37092757
77783763
78984753
42024543
5910864
90369584
31901890
62383126
9525113
7644259
18204891
29474722
45337215
57712787