5023
9959
4183
827
8848
2283
9943
4365
9348
5463
8351
2188
8950
2495
565
4243
8714
3427
3822
6837
6317
1859
322
6037
6143
4885
2478
4828
810
4175
46
2526
3266
1475
2587
2036
5299
749
4500
4567
1995
883
9444
1201
7721
7340
8277
9813
3196
622
3575
663
6137
3925
1193
6508
487
1806
3205
6302