182788
72039704
15222928
29149676
53085258
44147862
42648481
7383292
4734749
9056485
19828546
88492406
93509307
53317446
14735814
39537091
47747491
48355714
30151194
6247082
52707352
25115774
41428084
3838971
15384791
87309621
21423511
26588419
40528920
48431628
10965873
50339296
85688103
12192981
94489023
30047006
54021221
16435178
84659182
77296390