72434622
99889621
68579920
98107529
84727686
4091150
8906783
54404377
981210
21542680
28895399
34544171
61155930
95122057
27792127
82291248
56518020
64336134
6155584
2499547
65089021
45718272
4342532
21103544
33315102
36475718
57934773
4005282
19636430
16191832
70767401
59601737
94594900
6357311
97433904
60707748
18835299
31577305
32438989
54393822