96638854
40294775
98771018
53169224
57654069
6552574
12108162
18505024
21226083
92167075
69279305
118715
87523883
22712688
7235866
63871055
2504083
59065710
2957969
86917406
37116266
25984758
2968609
6316485
59617225
51306824
66252402
25579695
91324561
1996502
63528675
62033716
48254407
85896568
65972454
33378466
26124493
8290856
8281625
29862832