47162255
26665866
39903160
36439096
85027292
88989171
61365578
23152703
59414752
81671701
3569143
81173483
98556713
5786145
50492063
53885882
52464348
6854623
46404248
59421401
91559464
61454555
72771930
4642513
18294679
1708219
59221987
5202265
82835305
94204971
19126510
93039835
21515226
89281627
2579559
42222471
9071296
94381418
5709122
91813696