Directly routing your IP's to the net is not recommended. Why? security. Your network would be wide open! You would have to install a firewall application on every pc that has a public IP.
I strongly suggest using true NAT, and translate each internal IP to it's corresponding public IP. This way you can also firewall all your IP's and control traffic.
example:
82.77.108.66 -> 192.168.10.50
82.77.108.67 -> 192.168.10.51
and so on...
Internet connection sharing is a very bad way to do this because internet connection sharing is meant for NAT-Overload (1 to many IP's).
True NAT can translate seperate internal IP's to seperate public IP's.
I also advise using a proper NAT router (hardware) for this task. I am not sure if windows server can bind 60 IP addresses to the LAN adapter that is connected to internet, which is what you would have to do to get this working.
Proper NAT routers can do this though, they are meant for this task and can properly secure your network.
In any case your setup will need some investment in good hardware to make sure your computers don't get hacked within 2 minutes.