103733
91627
40623
147123
80922
56617
132317
82617
103615
58515
58814
99413
66911
40710
4078
5826
6976
3655
4323
4222