There must be a maximum number of sudoku possible, i am interested to know how many and therefore find out the feasibility of calculating them all and storing them on a database as a super-solver

I drew a sudoku grid and wrote in how many candidates there would be for each cell and worked out that there are no more than 1.0189 x 10^31 which is quite a lot

I am sure that there are actually a fraction of that amount

Has anyone else attempted something similar?

p.s i am talking about finished sudoku's