It does look like the numbers on the deposit slips the tellers use. Like they ran it through one of those machines. But don't they print the date and deposit amount on them too?
It is too lengthy for just the account #. I can't remember what all the digits are for.