Allowed memory size of 33554442 bytes exhausted (tried to allocate 43148142 bytes)