Longford lotto winner collects cheque