3908398
2817129
58288252
59962634
50926890
84903043
62386107
67505613
35169258
34255645
76254145
20321240
93601077
88401938
74512235
28845578
81122975
9169282
30808952
77355739
82564627
7327171
15508720
18354075
61801229
99278035
90494185
30646405
24711960
15633502
6486756
33558461
92794386
4166339
70158020
64559375
6411354
89843707
33952559
62436788