contestada

Find the largest number that divides 628,3129 and 15630 to leave reminders 3,4 and 5 respectively.