50357231
448530
41926544
36361995
3754604
7175116
39231407
40492960
47702334
92144039
76851804
43956324
40748601
1073501
33493962
77517056
75155896
34067677
61617738
5370401
55185077
60221272
81129113
98124638
64418905
29514866
72869063
30141031
85806727
39333871
54824103
45714519
17417845
21934984
60889484
61845869
8564752
98749613
45231896
44503056