2691172
95326391
15558123
31407100
754181
73183395
79417820
97847261
23324544
62507766
38468971
34882694
95399633
5731273
77124074
48629463
32706196
51338988
908512
19173566
20519955
84731490
82042189
24766732
30303802
51766745
14676598
86276147
91682532
36102507
11995459
21037691
87948047
59077170
57867618
66037937
83861225
6162400
85298765
40031718