49707 810
18881 162
99273 802
28530 358
35843 951
44305 64
62434 329
29038 148
43342 978
35421 585
31208 839
103436 365
42752 673
25716 368
89130 932
56492 136
109252 310
21497 56
63043 724
31358 575
61984 375
67322 525
33694 332
35574 468