20912196
15698978
43203484
21263819
38484115
41569047
22133797
23699907
19063290
97606229
23683167
4326525
4636115
44492707
6504354
11985542
30979462
49966085
14014677
92438101
23236730
80944112
6216824
86563375
7227938
24731860
5578774
63971974
76311726
66508607
11302054
90011965
2841752
33899871
7915983
48326352
37977165
94215207
71678503
5973329