there are 42410 items.