28,69,108,73,31,86,108,3,38,86,108,43,32,90,117,94,31,29,108,89,31,-12,108,83,37,94,112,115,31,103,108,136,31,116,96,167,37,63,117,137,13,23,117,124,37,145,100,131,13,160,89,108,39,-107,60,99,22,-125,121,89,2,-94,115,87,1,-66,60,99,22,-105,88,132,26,-146,101,92,38,-146,81,92,38,-125,81,98,2,-125,101,98,2,-138,102,24,1,-168,102,17,32,-125,102,54,2,-107,81,68,1,-84,69,38,2,-62,69,7,31!