17376 94
18954 76
8741 104
10364 182
13893 167
242187 589
16915 318
31639 117
44145 757
23646 222
125365 372
59208 162
44741 538
69549 866
98846 877
8066 781
109578 401
7246 463
28435 721
68485 650
28983 585
14209 760
75541 958
69962 491
6868 415
22636 78