50
9176
3718
7736
3181
7095
6898
2056
5107
311
4661
9897
6156
3252
9148
7873
5807
1119
663
4634
7543
1581
2206
5412
4356
310
4329
9842
1579
8471
7639
4761
1410
5969
712
1572
2549
8583
4963
2338
4356
4
8209
102
5202
2931
5200
166
2535
5797
721
