50
5576
9095
9551
691
9917
7686
6886
7955
2341
4094
7463
5530
3613
3793
7549
4371
1609
4688
4819
5722
3471
4933
1258
673
2634
6379
4022
7919
1528
4416
3153
1403
8237
9850
6903
5670
1694
2559
3993
8303
2791
6875
4442
5724
7302
2238
3221
4103
8669
2971
