52205428
33793686
62919291
25935301
4335244
31896328
50245944
38185052
38457336
83096008
6921365
10148665
36347060
15484867
3325720
19113794
27454731
4766858
65951259
24323747
40183807
5465479
75043510
7726564
51538298
82324520
65101264
20717532
42035423
41641852
14099263
7871671
43115552
80207266
92663422
29543927
39156384
60572778
36833384
18184885