26640