54295180
32625443
71057074
43323299
27065925
15609852
41418242
2314684
66062410
55366755
93192851
3206264
3815431
9823153
64252563
85561034
92216595
47924730
34513025
68324699
39435090
45849943
34734095
10982811
53042246
42142647
48465105
46791479
5893401
18215483
87445631
71317955
66364732
62033040
8635690
6919639
94717914
77912753
53235717
95782928