55096219
4809969
76323922
6219679
35625884
1739745
95654957
58837722
68506728
4043211
19738121
15243421
68886828
31686360
92872086
45197027
26766085
34189569
69479742
5321014
864482
64012299
23551177
54616659
32912400
7001677
43319813
55879798
3758004
64847394
66039560
25137209
134380
63951111
38864792
2155551
61021060
48703188
84498170
36254346