51531512
82183224
45171138
3182850
21137499
597063
7358147
19058269
87233389
17806421
92266736
28525246
10423503
91257124
79477254
82715678
33083290
11799896
21701754
72063606
5293096
29565663
3516643
59245917
91916206
62353323
58845374
58993217
91023887
54751803
92584430
62069510
37235547
8197630
13794998
2158645
92276721
5971635
65926652
39539205