4665048
17416798
95222671
58414801
88507730
747468
43546664
14261288
81991753
89656951
78613912
68572129
97671755
49492457
51374736
74623042
17604247
20083873
8916686
77117762
96948217
98651375
819274
6485267
14405948
25601839
12426170
87569889
78142823
68686027
76931124
74383144
19521614
7411973
99794978
3448870
61381486
88502853
30515147
52055872