98414660
63012646
89727540
91567685
7817719
3317426
9863761
88026754
61788441
16451526
33899401
12558656
11247879
19656446
3505191
5692312
17091750
2156247
33947549
98617342
48408198
657425
68407500
32946907
21882413
16716191
22999787
9918700
40754559
14374883
7052198
17834888
242245
5835765
12795344
44613540
39571261
31017542
85238454
26119689