106292 901
3297 43
5532 300
3375 231
5520 479
9363 103
286830 1364
132049 325
5373 411
6443 252
29577 688
78607 535
6010 135
6437 479
5110 491
12941 329
19816 173
99995 286
108528 381