93218690
86344799
5652054
57878069
96988050
75902078
58982091
12753435
78339003
38252104
638699
79346912
3177463
67996792
12867067
38534355
44213303
43499669
8445739
28287703
69412464
99217523
33549972
21086032
17136084
67189861
3841082
45264312
87574909
7928981
77518160
49583786
6449614
30904179
95759916
70321198
68564412
94804578
18655560
18722186