print """ 1048576 1162261467 68719476736 762939453125 2821109907456 4747561509943 4398046511104 2541865828329 1000000000000 285311670611 61917364224 10604499373 1475789056 170859375 16777216 1419857 104976 6859 400 21 1"""
Note that non-ascii characters in the above source code will be escaped (such as \x9f).