21435 24153 42513 45231 54321 53412 35142 31524 13254 12354 21345 23154 32514 23541 25314 52341 53214 35241 53421 54312 45321 43512 34521 35412 53142 35124 31542 13524 15342 51324 15234 12543 21534 25143 52134 51243 15423 51432 54123 45132 41523 14532 41352 43125 34152 31425 13452 14325 41235 14253 12435 21453 24135 42153 24513 25431 52413 54231 45213 42531 24351 42315 43251 34215 32451 23415 32145 31254 13245 12345