If cygwin's mv dies with this many files, I would go the brute force way: list the names into a file and edit it (sed's or vi's regular expressions come handy) and source the script (as opposed to executing it, thus saving 90000 executions of the shell).
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue