35023656
76107101
1618410
71299284
40998935
64195565
46388836
3267689
34434750
84183054
8304411
10919753
81325940
66592996
74276374
40412037
3064900
66704045
80978926
83048294
35657806
60201389
38245988
3207958
90086048
55698083
10781661
34859198
96209443
5502580
256662
33417034
72224489
1459256
84018033
53358670
66415431
53995805
29871143
35827445