5078
4222
2930
9327
6459
2704
2334
1329
1860
4019
8601
6510
5384
7620
9616
3791
8077
3368
9728
5927
4323
5886
4000
2905
2199
9640
7678
2458
1172
3531
8234
7065
9247
695
4686
975
1739
5903
781
5203
9551
1736
6213
8639
441
9843
5293
9678
272
9910
644
5370
645
1175
13
9232
4131
1216
7623
2292
3735
8559
6972
4504
8000
5580
309
61
7333
1703
4421
2028
9051
2675
9267
4187
7642
5780
5589
3307
2398
7034
3739
2406
5981