91101627
13202761
29258532
27231626
87084518
74951780
31906108
13933793
29455837
64157373
88177828
68054291
8555919
27765991
78884685
7075755
59284094
50784977
76559244
43038540
45662056
89622387
47237970
3660634
94875384
53451655
15569748
55032593
47372531
54228691
10095409
3793773
21849292
75416391
73797469
10127941
50968761
8451230
99983299
596772