14626266
45775728
42441496
46706057
58643328
95717105
4225803
30207864
13296533
51103136
4006666
38206475
55306156
33518145
29902862
23846003
66153140
40572422
44343874
2067668
47341506
36658355
38986024
13558974
50572064
7274353
27635779
4158893
3965527
53532927
8887428
6897174
60211697
14476753
5742940
93115320
5641793
2566559
56218786
29323775