9573
5796
3803
3446
2330
4387
2590
645
8304
5206
2494
6847
6848
9776
3940
1996
8898
7556
5711
4455
4386
9238
3486
936
2352
7091
675
3112
9864
9894
4951
9889
1671
5564
5975
5284
3596
9792