2
101
7781
4979
8278
9645
2325
3350
7079
6573
7808
7622
7786
5991
5729
4171
5011
349
9869
6018
1921
4033
6042
4780
5976
3428
4262
8925
8574
2856
4769
3051
2876
8743
2330
2254
6629
4139
4980
8731
7181
5115
34
6743
133
4837
7206
818
1729
5582
2903
3858
8401
9413
9692
1245
5168
5182