2129
1012
4267
8835
1032
6536
344
5406
5439
112
2250
8310
7719
9132
5605
2838
4208
6893
3695
4521
3070
7437
516
5773
9445
7458
1440
4107
4211
443
9834
8878
8396
9225
9997
6744
1991
4289
9338
4559
9896
8450
9525
7708
3613
8101
1054
5957
6579
1271
6623
4069
537
44
144
3095
7748
8130
7885
2711
4543
4600
1173
6683
45
928
8652
6464
1554
461
7791
7778
3514
900
5204
6456
6087
5299
7649
6997
8686
3283
9423
5812