39549803
3390294
76271083
8903830
55822754
46308949
49157291
81557448
41458947
38754781
58098304
67451986
38276186
2914127
36041442
57443818
21657101
60529178
63165477
8967154
72008672
18147642
85088351
23416849
37547201
58923367
81538454
14341518
78336730
17469805
82812262
3351941
5008426
6163583
78595876
93415097
36061066
15494108
24161941
15971703