57845482
15467636
78076618
41543790
69848882
76315594
88599846
89266823
84741642
80691179
88411516
5654215
93929583
88153273
43806915
76507687
96162308
71886173
50291795
43623320
39502000
2218779
74927594
53205773
68429537
3614408
84953588
30652250
55576503
38511490
73949107
5664821
10521706
20738668
88866815
50392119
16732909
80475188
798443
53347930