Sentence:  But the fact that 70524 other Americans gave the same measure of devotion to an opposing concept <WSD>served</WSD> Liberty-and-Union in other essential ways . 
Meaning of the word marked with <WSD> tags:  promote, benefit, or be useful or beneficial to