4474462
31516694
58273241
65001209
82065060
5777370
43053543
5052155
69849689
61784503
18216770
94367792
21405831
67633595
28401837
18288079
8381718
86469070
8932719
97099520
43705281
50831278
56156100
76849949
7759692
271137
40528677
95226842
85137114
76441941
81805139
77738615
45571285
63735643
988642
83778795
64991308
44177024
84077308
72408958