47 75 184 316 358 386 440 529 537 645 712 720 822 835 989 23010 74 145 152 185 189 190 196 198 210 298 325 475 481 569 870 883 2403940