Moses
Numbers 31:54BSB·traditional attribution

And Moses and Eleazar the priest received the gold from the commanders of thousands and of hundreds and brought it into the Tent of Meeting as a memorial for the Israelites before the LORD.

Geneva Bible Notes Reformed @genevanotes

And Moses and Eleazar the priest took the gold of the captains of thousands and of hundreds, and brought it into the tabernacle of the congregation, [for] a memorial for the children of Israel before the LORD. (s) that the Lord might remember the children of Israel.

Keil & Delitzsch Lutheran @keilanddelitzsch

Num 31:48-54 Sacred Oblations of the Officers. - When the officers reviewed the men of war who were “in their hand,” i.e., who had fought the battle under their command, and found not a single man missing, they felt constrained to give a practical expression to their gratitude for this miraculous preservation of the whole of the men, by presenting a sacrificial gift to Jehovah...

Commenting on Numbers 31:48-54