30715949
834440
453497
9543958
56292088
257852
30024263
47328731
1063404
15408455
86883195
55161017
61161038
9488856
19784564
49462680
76564334
84818677
3568915
49772702
77714310
11186748
73285674
62774264
83049286
9741273
77799891
13766407
29683780
777725
31694843
14592615
2674984
70883002
92098392
47218020
11718359
40812525
60056652
53296505