bigint n*m by fft