I have it and I also had time to distribute it for free, you can check my profile but if you want the latest data, you can contact me You can check on my profile, there is my telegram
My latest one this time only has 3k KTP data
And the ID card data from 1999-2022 I didn't count the number because it was too much :/