https://stackoverflow.com/questions/60393668/pandas-generate-unique-id-based-on-row-values
https://stackoverflow.com/questions/60393668/pandas-generate-unique-id-based-on-row-values