Depressing to think this team could still have the following core:
Lucic/Krejci/Seguin
Marchand/Bergeron
Chara-Boychuck
Krug-Hamilton
Rask
No reason to think we wouldn't have Pastrnak either, unless we drafted later than 25 in 2014. I roughly sketched the numbers and this team fits under the cap with a 22 man roster.
Youd have to have about 12 more players at under a million each.
Good luck with that.