Not sure what the second address would be needed but my experience when given a block of IP's is a following.
You have been assigned x.x.43.33 to x.x.43.62 with a subnet of 255.255.255.224 which can referred to as x.x.43.32/27 also.
Now your first usable IP is x.x.43.33. This is what you would use as the routers IP.
I am guessing the router you have is not capable of partial subnets. So you can use a linux box as a router to this. It can be compliacted but to get the basics setup I can help with. I do not the distro you perfer so my only expertise in this is using Redhat or Redhat clones like Fedora or Centos. All are the same in essence so it does not matter your choice if you go this way.
Now once you linux box with 2 ethernet nics installed that is recognised by you linux distro, you would configure as so just to get it on line.
eth0 settings
IP x.x.43.33
Gateway x.x.43.33
Subnet 255.255.255.224
Broadcast x.x.43.63
DNS ISP provided
Bring up eth0 and see if you can get online.
Once online if you wish to use the rest of your IP you will use a technic called alis IP. For the next IP x.x.43.34 it will be created as eth0:0 and the next as eth0:1 and so on to x.x.43.62. Once all Alias IP have been assigned you should be able to ping the others from x.x.43.33.
Now you will need to configure a firewall script of iptable commands to use the rest. What you need to do is setup the eth1 nic as say 192.168.1.0/24. Now for machines connected to eth1 you will need to enable ip masquerading allow eth1 traffic to flow to eth0 to the internet point it was going to.
Configuration of eth1
IP 192.168.1.1
Subnet 255.255.255.0
Gateway No gateway required to be defined.
Enable ip forward
Now you can define a machine on the lan side of eth1 like 192.168.1.10 to be seen as x.x.43.34 from the outside just like it was connected to the main connection. You use iptable commands to do this. You can either send the whole range of ports to a specfic internal lan machine or just only allow some ports and direct to the needed machines.
This is the complex portion of the setup. So many ways you can do it.
Code:
Address: 192.168.33.33 11000000.10101000.00100001.001 00001
Netmask: 255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Wildcard: 0.0.0.31 00000000.00000000.00000000.000 11111
=>
Network: 192.168.33.32/27 11000000.10101000.00100001.001 00000 (Class C)
Broadcast: 192.168.33.63 11000000.10101000.00100001.001 11111
HostMin: 192.168.33.33 11000000.10101000.00100001.001 00001
HostMax: 192.168.33.62 11000000.10101000.00100001.001 11110
Hosts/Net: 30 (Private Internet)
First get eth0 going and go from there.
Brian1