Knife River — river in North Dakota, United States of America