50
5129
2592
4850
2351
1529
2535
5044
5931
652
9755
1046
8122
2305
9763
2387
205
1246
6701
855
11
968
489
2084
6736
5756
5307
2465
9128
3257
9965
5798
456
3219
6714
8017
678
3858
6901
5764
5820
1889
400
6004
1529
6383
1301
4140
7183
7201
4097
