52017199
22372588
49737116
57972240
88627199
20437276
29188502
42901852
43704868
19457013
82916188
4187322
64349977
21643423
19718057
84042521
63746772
85458555
10116811
65265835
48231622
98685078
49159426
84313095
9591647
36921172
51083650
69813402
15353820
68839438
64854497
59751960
48543114
55128107
35615781
88299784
36732342
9371376
40619597
2225630