3262 720
24064 342
56800 609
342593 978
447762 1001
38716 572
42213 949
141329 1107
4123 270
3081 207
51625 425