Machineries For River Sand Mining