28055729
53413501
4109722
6519856
89432420
6902629
30941454
3403130
3201443
9579209
75445270
40265752
30949680
96544006
87843556
87883749
31666113
94689188
50048222
58771451
65777984
71432541
69466112
95634970
18205033
53623061
1932169
3086836
39695522
74164742
48537910
6579973
50302337
2923393
55765354
55673112
43036975
52766612
41631670
27073561