59101 162
48997 739
98643 877
109483 400
28417 721
75423 958
42031 575
77584 176
43597 665
22913 144
40331 498
107682 469
79623 715
34971 69
22890 503
50499 402
97210 481
55160 193
40352 288
59039 482
79288 657
87985 799
148632 348