43148749
28775867
9475967
17594273
80394073
1730514
4306225
61866051
71494030
70161799
2666395
26071931
82867702
33081901
63309312
55128867
33236374
55356312
71311599
75948692
63786262
12113311
18302722
41937953
42506801
30531074
4401369
75516907
53831509
248292
7132249
69906913
98876246
81162087
6871705
7958438
76411910
67937169
92129061
55657830