Estimate the average time to access data from memory with the following information, page fault service time = $2$ ms, memory access time = $200$ ns, $10$ page faults for every $10^6$accesses, TLB hit rate = $50\%$, TLB lookup latency = $5$ ns, and a two-level page table for v2p (virtual to physical ) mappings. Assume all page table pages are present in the memory. Page fault service time is the time to execute the page fault handler and update the v2p mapping (via possible evictions of other pages, reading from disk etc.)