I've not tried - but maybe with C++ you can "address" a chuck of memory the size of what you need (32 million * 60 bytes - right).

I do large scale document analysis with C++, calling those unmanaged functions from VB.Net (for the convenience of loading the file into memory and such)...