66391456
45988780
34404325
20146576
3609727
95806317
6024849
10892112
54333998
85776209
1151720
62645721
9816013
77668282
3791028
43027174
32545354
37278225
15688871
72877834
1380302
76547327
61374828
40085913
23902685
84032581
41156907
12704870
80879888
95412964
75427172
45271104
13026278
85812040
23357570
54686728
1382214
54662521
35939197
39111566