150
2996
1735
6689
5140
2050
3629
5058
7588
1174
1764
7089
8090
6146
1008
1259
7843
8994
4587
1333
649
7724
4492
7713
8832
4639
7311
4650
7213
5043
5448
3032
1628
7431
2695
6091
5788
3550
6872
933
9048
518
7931
8559
4925
5062
4274
8371
3464
9306
3946
3642
9746
9147
8897
7169
3953
9975
8050
7090
7823
2387
4627
4686
9617
6991
3329
9527
8617
1181
9254
5283
8064
9117
1294
7869
4963
4457
4066
1341
6173
3498