3211
1212
9859
2478
1173
4303
121
6034
1408
9440
7771
7429
5350
4264
3002
6657
7763
4126
3417
479
2903
6970
2052
9707
6510
2221
1621
5523
2865
9001
2215
4552
1468
9331
7921
4698
9952
6178