28657 851
11258 484
71225 799
14679 241
58971 407
31218 273
55921 233
70342 120
59299 269
29193 662
30422 174
35241 469
24929 588
88757 917
60542 888
18653 491
64741 331
26373 286
70192 711
58412 681
13620 58
20006 666
33044 386
43709 493
50087 503
28964 77
22783 542
48027 307