Google Play lists all the permissions:
Device & app history
retrieve running apps
Location
approximate location (network-based)
precise location (GPS and network-based)
Phone
read phone status and identity
Photos / Media / Files
read the contents of your USB storage
modify or delete the contents of your USB storage
Storage
read the contents of your USB storage
modify or delete the contents of your USB storage
Camera
take pictures and videos
Wi-Fi connection information
view Wi-Fi connections
Device ID & call information
read phone status and identity
Other
receive data from Internet
view network connections
pair with Bluetooth devices
access Bluetooth settings
connect and disconnect from Wi-Fi
full network access
control Near-Field Communication
run at startup
reorder running apps
control vibration
prevent device from sleeping
read Google service configuration
You can refuse some of those permissions, but it's still a hell of a lot.