3782 3864 3905 3921 3931 3955 4019 4031 40374040