1st solution: F R F2 D B D' F2 D B' L2 D' R2 D L2 F' D' F' L B' D2 B F' D F D2 L2 D L2 D2 L' (30moves)
2nd solution: F2 L2 F' U L U2 L' D L U2 R' B R B2 D2 B R' D U' L U R' U' L' U B2 D B U' B U (31moves)
Spoiler (Click to View)
2nd solution: F2 L2 F' U L U2 L' D L U2 R' B R B2 D2 B R' D U' L U R' U' L' U B2 D B U' B U (31moves)
Spoiler (Click to View)