38041561
43177346
68413035
4163945
68253616
62406690
63616907
1103866
33734939
12759211
82247859
58158498
20549825
68675240
83631254
14458486
72487609
84031425
9391883
35209601
4870967
37825353
63699053
92429118
78365714
15954517
15896548
5778121
58894111
5162927
62998812
7884151
79614944
36295609
86855293
99399375
10698598
24371692
42543004
7075260