49863427
81528350
69946879
73464854
60578140
29912103
88671487
4207576
44428895
13546717
72776456
2858730
82559759
27202984
27174921
77767401
3539938
18926622
59952895
8819635
46138622
92189703
46233169
86737633
37053073
65753171
38545342
11591030
66537759
24947778
19258187
55041759
98546638
74229340
783115
30665663
66887439
11265072
64678858
30055666