300000 4
39 58959 115101 160461 177323 190514 208393 261313 263113 274804 282046 285149 285322 286118 287777 288157 290359 291750 292496 295683 296564 296729 298034 298445 298669 299443 299484 299627 299674 299731 299764 299804 299879 299901 299902 299961 299983 299985 299989 299991
31 161198 221452 254710 270157 278262 281229 289299 291509 291849 293905 295227 297084 297216 297394 297483 298898 299582 299598 299678 299679 299710 299828 299848 299853 299881 299887 299965 299976 299992 299993 299994
10 272893 287412 288173 292426 299507 299709 299752 299959 299996 299999
23 178678 207059 255510 283577 286394 290223 292702 296708 297574 298452 299175 299190 299597 299783 299894 299896 299898 299899 299946 299990 299995 299997 299998
