I have sections with names that follow the format and some of the numbers are longer than others. When the table of contents is created, the portions are not aligned. For example, with the attached MWE, the table of contents looks like this:

I would like the table of contents to look like this:

I appears as though you cannot insert \tab (e.g. from tabto package) into a table of contents. I tried with titletoc or toctoft packages. Is there another way to achieve this?
% Preamble
\documentclass[11pt]{article}
% Packages
\usepackage{amsmath, titlesec}
\usepackage{lipsum}
\usepackage{titletoc}
\titlecontents{section}[1em]{}{}{}{\titlerule*[1pc]{.}\contentspage}[]
% Document
\begin{document}
\tableofcontents
\newpage
\section[PT12345678 Sample Section]{Sample Section}
\lipsum[1]
\section[PT123456789876543 Second Sample Section]{Second Sample Section}
\lipsum[1]
\end{document}

