111
5356
7937
5941
92
4731
4951
5760
3409
783
2803
8602
4504
6382
4139
7939
9165
4080
4740
7156
1414
7735
2918
9535
256
1000
6886
3487
5176
1874
1104
2220
3819
5837
6747
1818
1782
981
6311
1909
1272
3546
637
2771
1501
1725
9867
5008
8559
145
5143
609
4820
3288
8396
9302