28657 200
3869 715
2708 527
5929 158
9325 592
4776 313
2433 173
244820 390
11000 116
163351 830
5416 634
65581 749
3365 223
10052 275
16635 879
6320 588
9199 614
5146 729
3703 572
14752 850
3081 463
2844 315
9648 451
7765 533
12147 440
5363 487
3453 589
162597 277