crawl.XTAHUA.com was a public Crawl server until a hardware failure in 2019. This site preserves some leftover files from that server:
Regrettably, the bandwidth available to this webserver is throttled, so don't try and download the lot in a hurry.