Downloading large batches of specific dates

I have a list of 1000 SDO/HMI continuum files that I wish to download, they are at uneven dates because they are of certain events. Is there a way to download them in batches, rather than asking each one individually? It takes days this way, and the bottleneck is waiting for the JSOC response.

I only found examples of downloading batches of data within a date range with set dt intervals, but can i somehow just give it a list of dates/times and let it get that?