414020
191719
46987289
37726427
74171692
68218327
88683901
85508898
3328460
27926805
29446925
56421720
50317715
21662330
18002689
5597319
21558946
8706441
1128701
93091638
22348929
769067
76167667
368471
79198060
89579311
95327858
6667
43397512
12697644
98889019
35889071
682786
8047505
12263662
69665473
32506162
90651582
19293988
37208404