99988 864
12433 118
98330 542
28796 943
37439 260
30665 243
18294 173
18315 601
30030 461
31424 590
33364 854
14878 563
4761 208