31628141
70196479
39648411
48706404
6468109
10099763
9266375
975922
68675736
30929378
75431817
63837128
23464455
9982522
12342821
91565757
75335856
1149455
49739841
58089033
39823274
69673807
61622729
7084425
61165034
2120443
37832953
7398041
58548106
65278890
23698192
1219758
41388494
28747494
3709050
88384921
83009660
18863301
78916234
50834098