2603 3702 4286 10265 1134 8882 4493 5005 7496 6936 8643 4033 5833 12038 8760 4752 6821 4073 4642 4344 3999 806 2295 19541599