Companion to "Pfaffian Point Processes for Two Classes of Random Plane Partitions"
[[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], [1, -1, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2], [4, 3, 0, -3, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4], [8, 8, 7, 3, -3, -7, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8, -8], [16, 16, 16, 15, 10, 0, -10, -15, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16], [32, 32, 32, 32, 31, 25, 10, -10, -25, -31, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, -32], [64, 64, 64, 64, 64, 63, 56, 35, 0, -35, -56, -63, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64, -64], [128, 128, 128, 128, 128, 128, 127, 119, 91, 35, -35, -91, -119, -127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128], [256, 256, 256, 256, 256, 256, 256, 255, 246, 210, 126, 0, -126, -210, -246, -255, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256, -256], [512, 512, 512, 512, 512, 512, 512, 512, 511, 501, 456, 336, 126, -126, -336, -456, -501, -511, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512, -512], [1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1023, 1012, 957, 792, 462, 0, -462, -792, -957, -1012, -1023, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024, -1024], [2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2047, 2035, 1969, 1749, 1254, 462, -462, -1254, -1749, -1969, -2035, -2047, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048, -2048], [4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4095, 4082, 4004, 3718, 3003, 1716, 0, -1716, -3003, -3718, -4004, -4082, -4095, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096, -4096], [8192, 8192, 8192, 8192, 8192, 8192, 8192, 8192, 8192, 8192, 8192, 8192, 8191, 8177, 8086, 7722, 6721, 4719, 1716, -1716, -4719, -6721, -7722, -8086, -8177, -8191, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192, -8192], [16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16383, 16368, 16263, 15808, 14443, 11440, 6435, 0, -6435, -11440, -14443, -15808, -16263, -16368, -16383, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384, -16384], [32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32767, 32751, 32631, 32071, 30251, 25883, 17875, 6435, -6435, -17875, -25883, -30251, -32071, -32631, -32751, -32767, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768, -32768], [65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65536, 65535, 65518, 65382, 64702, 62322, 56134, 43758, 24310, 0, -24310, -43758, -56134, -62322, -64702, -65382, -65518, -65535, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536, -65536], [131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131072, 131071, 131053, 130900, 130084, 127024, 118456, 99892, 68068, 24310, -24310, -68068, -99892, -118456, -127024, -130084, -130900, -131053, -131071, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072, -131072], [262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262144, 262143, 262124, 261953, 260984, 257108, 245480, 218348, 167960, 92378, 0, -92378, -167960, -218348, -245480, -257108, -260984, -261953, -262124, -262143, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144, -262144], [524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524288, 524287, 524267, 524077, 522937, 518092, 502588, 463828, 386308, 260338, 92378, -92378, -260338, -386308, -463828, -502588, -518092, -522937, -524077, -524267, -524287, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288, -524288], [1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048576, 1048575, 1048554, 1048344, 1047014, 1041029, 1020680, 966416, 850136, 646646, 352716, 0, -352716, -646646, -850136, -966416, -1020680, -1041029, -1047014, -1048344, -1048554, -1048575, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576, -1048576], [2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097152, 2097151, 2097129, 2096898, 2095358, 2088043, 2061709, 1987096, 1816552, 1496782, 999362, 352716, -352716, -999362, -1496782, -1816552, -1987096, -2061709, -2088043, -2095358, -2096898, -2097129, -2097151, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152, -2097152], [4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194303, 4194280, 4194027, 4192256, 4183401, 4149752, 4048805, 3803648, 3313334, 2496144, 1352078, 0, -1352078, -2496144, -3313334, -3803648, -4048805, -4149752, -4183401, -4192256, -4194027, -4194280, -4194303, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304, -4194304], [8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388608, 8388607, 8388583, 8388307, 8386283, 8375657, 8333153, 8198557, 7852453, 7116982, 5809478, 3848222, 1352078, -1352078, -3848222, -5809478, -7116982, -7852453, -8198557, -8333153, -8375657, -8386283, -8388307, -8388583, -8388607, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608, -8388608], [16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777216, 16777215, 16777190, 16776890, 16774590, 16761940, 16708810, 16531710, 16051010, 14969435, 12926460, 9657700, 5200300, 0, -5200300, -9657700, -12926460, -14969435, -16051010, -16531710, -16708810, -16761940, -16774590, -16776890, -16777190, -16777215, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216, -16777216], [33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554432, 33554431, 33554405, 33554080, 33551480, 33536530, 33470750, 33240520, 32582720, 31020445, 27895895, 22584160, 14858000, 5200300, -5200300, -14858000, -22584160, -27895895, -31020445, -32582720, -33240520, -33470750, -33536530, -33551480, -33554080, -33554405, -33554431, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432, -33554432], [67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108864, 67108863, 67108836, 67108485, 67105560, 67088010, 67007280, 66711270, 65823240, 63603165, 58916340, 50480055, 37442160, 20058300, 0, -20058300, -37442160, -50480055, -58916340, -63603165, -65823240, -66711270, -67007280, -67088010, -67105560, -67108485, -67108836, -67108863, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864, -67108864], [134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217728, 134217727, 134217699, 134217321, 134214045, 134193570, 134095290, 133718550, 132534510, 129426405, 122519505, 109396395, 87922215, 57500460, 20058300, -20058300, -57500460, -87922215, -109396395, -122519505, -129426405, -132534510, -133718550, -134095290, -134193570, -134214045, -134217321, -134217699, -134217727, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728, -134217728], [268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435456, 268435455, 268435426, 268435020, 268431366, 268407615, 268288860, 267813840, 266253060, 261960915, 251945910, 231915900, 197318610, 145422675, 77558760, 0, -77558760, -145422675, -197318610, -231915900, -251945910, -261960915, -266253060, -267813840, -268288860, -268407615, -268431366, -268435020, -268435426, -268435455, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456, -268435456], [536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870912, 536870911, 536870881, 536870446, 536866386, 536838981, 536696475, 536102700, 534066900, 528213975, 513906825, 483861810, 429234510, 342741285, 222981435, 77558760, -77558760, -222981435, -342741285, -429234510, -483861810, -513906825, -528213975, -534066900, -536102700, -536696475, -536838981, -536866386, -536870446, -536870881, -536870911, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912, -536870912], [1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741824, 1073741823, 1073741792, 1073741327, 1073736832, 1073705367, 1073535456, 1072799175, 1070169600, 1062280875, 1042120800, 997768635, 913096320, 771975795, 565722720, 300540195, 0, -300540195, -565722720, -771975795, -913096320, -997768635, -1042120800, -1062280875, -1070169600, -1072799175, -1073535456, -1073705367, -1073736832, -1073741327, -1073741792, -1073741823, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824, -1073741824], [2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483648, 2147483647, 2147483615, 2147483119, 2147478159, 2147442199, 2147240823, 2146334631, 2142968775, 2132450475, 2104401675, 2039889435, 1910864955, 1685072115, 1337698515, 866262915, 300540195, -300540195, -866262915, -1337698515, -1685072115, -1910864955, -2039889435, -2104401675, -2132450475, -2142968775, -2146334631, -2147240823, -2147442199, -2147478159, -2147483119, -2147483615, -2147483647, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648, -2147483648], [4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967296, 4294967295, 4294967262, 4294966734, 4294961278, 4294920358, 4294683022, 4293575454, 4289303406, 4275419250, 4236852150, 4144291110, 3950754390, 3595937070, 3022770630, 2203961430, 1166803110, 0, -1166803110, -2203961430, -3022770630, -3595937070, -3950754390, -4144291110, -4236852150, -4275419250, -4289303406, -4293575454, -4294683022, -4294920358, -4294961278, -4294966734, -4294967262, -4294967295, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296, -4294967296], [8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934592, 8589934591, 8589934557, 8589933996, 8589928012, 8589881636, 8589603380, 8588258476, 8582878860, 8564722656, 8512271400, 8381143260, 8095045500, 7546691460, 6618707700, 5226732060, 3370764540, 1166803110, -1166803110, -3370764540, -5226732060, -6618707700, -7546691460, -8095045500, -8381143260, -8512271400, -8564722656, -8582878860, -8588258476, -8589603380, -8589881636, -8589928012, -8589933996, -8589934557, -8589934591, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592, -8589934592], [17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869184, 17179869183, 17179869148, 17179868553, 17179862008, 17179809648, 17179485016, 17177861856, 17171137336, 17147601516, 17076994056, 16893414660, 16476188760, 15641736960, 14165399160, 11845439760, 8597496600, 4537567650, 0, -4537567650, -8597496600, -11845439760, -14165399160, -15641736960, -16476188760, -16893414660, -17076994056, -17147601516, -17171137336, -17177861856, -17179485016, -17179809648, -17179862008, -17179868553, -17179869148, -17179869183, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184, -17179869184], [34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738368, 34359738367, 34359738331, 34359737701, 34359730561, 34359671656, 34359294664, 34357346872, 34348999192, 34318738852, 34224595572, 33970408716, 33369603420, 32117925720, 29807136120, 26010838920, 20442936360, 13135064250, 4537567650, -4537567650, -13135064250, -20442936360, -26010838920, -29807136120, -32117925720, -33369603420, -33970408716, -34224595572, -34318738852, -34348999192, -34357346872, -34359294664, -34359671656, -34359730561, -34359737701, -34359738331, -34359738367, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368, -34359738368], [68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476736, 68719476735, 68719476698, 68719476032, 68719468262, 68719402217, 68718966320, 68716641536, 68706346064, 68667738044, 68543334424, 68195004288, 67340012136, 65487529140, 61925061840, 55817975040, 46453775280, 33578000610, 17672631900, 0, -17672631900, -33578000610, -46453775280, -55817975040, -61925061840, -65487529140, -67340012136, -68195004288, -68543334424, -68667738044, -68706346064, -68716641536, -68718966320, -68719402217, -68719468262, -68719476032, -68719476698, -68719476735, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736, -68719476736], [137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953472, 137438953471, 137438953433, 137438952730, 137438944294, 137438870479, 137438368537, 137435607856, 137422987600, 137374084108, 137211072468, 136738338712, 135535016424, 132827541276, 127412590980, 117743036880, 102271750320, 80031775890, 51250632510, 17672631900, -17672631900, -51250632510, -80031775890, -102271750320, -117743036880, -127412590980, -132827541276, -135535016424, -136738338712, -137211072468, -137374084108, -137422987600, -137435607856, -137438368537, -137438870479, -137438944294, -137438952730, -137438953433, -137438953471, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472, -137438953472], [274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906944, 274877906943, 274877906904, 274877906163, 274877897024, 274877814773, 274877239016, 274873976393, 274858595456, 274797071708, 274585156576, 273949411180, 272273355136, 268362557700, 260240132256, 245155627860, 220014787200, 182303526210, 131282408400, 68923264410, 0, -68923264410, -131282408400, -182303526210, -220014787200, -245155627860, -260240132256, -268362557700, -272273355136, -273949411180, -274585156576, -274797071708, -274858595456, -274873976393, -274877239016, -274877814773, -274877897024, -274877906163, -274877906904, -274877906943, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944, -274877906944], [549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813888, 549755813887, 549755813847, 549755813067, 549755803187, 549755711797, 549755053789, 549751215409, 549732571849, 549655667164, 549382228284, 548534567756, 546222766316, 540635912836, 528602689956, 505395760116, 465170415060, 402318313410, 313585934610, 200205672810, 68923264410, -68923264410, -200205672810, -313585934610, -402318313410, -465170415060, -505395760116, -528602689956, -540635912836, -546222766316, -548534567756, -549382228284, -549655667164, -549732571849, -549751215409, -549755053789, -549755711797, -549755803187, -549755813067, -549755813847, -549755813887, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888, -549755813888], [1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627776, 1099511627775, 1099511627734, 1099511626914, 1099511616254, 1099511514984, 1099510765586, 1099506269198, 1099483787258, 1099388239013, 1099037895448, 1097916796040, 1094757334072, 1086858679152, 1069238602792, 1033998450072, 970566175176, 867488728470, 715904248020, 513791607420, 269128937220, 0, -269128937220, -513791607420, -715904248020, -867488728470, -970566175176, -1033998450072, -1069238602792, -1086858679152, -1094757334072, -1097916796040, -1099037895448, -1099388239013, -1099483787258, -1099506269198, -1099510765586, -1099511514984, -1099511616254, -1099511626914, -1099511627734, -1099511627775, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776, -1099511627776], [2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255552, 2199023255551, 2199023255509, 2199023254648, 2199023243168, 2199023131238, 2199022280570, 2199017034784, 2198990056456, 2198872026271, 2198426134461, 2196954691488, 2192674130112, 2181616013224, 2156097281944, 2103237052864, 2004564625248, 1838054903646, 1583392976490, 1229695855440, 782920544640, 269128937220, -269128937220, -782920544640, -1229695855440, -1583392976490, -1838054903646, -2004564625248, -2103237052864, -2156097281944, -2181616013224, -2192674130112, -2196954691488, -2198426134461, -2198872026271, -2198990056456, -2199017034784, -2199022280570, -2199023131238, -2199023243168, -2199023254648, -2199023255509, -2199023255551, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552, -2199023255552], [4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511104, 4398046511103, 4398046511060, 4398046510157, 4398046497816, 4398046374406, 4398045411808, 4398039315354, 4398007091240, 4397862082727, 4397298160732, 4395380825949, 4389628821600, 4374290143336, 4337713295168, 4259334334808, 4107801678112, 3842619528894, 3421447880136, 2813088831930, 2012616400080, 1052049481860, 0, -1052049481860, -2012616400080, -2813088831930, -3421447880136, -3842619528894, -4107801678112, -4259334334808, -4337713295168, -4374290143336, -4389628821600, -4395380825949, -4397298160732, -4397862082727, -4398007091240, -4398039315354, -4398045411808, -4398046374406, -4398046497816, -4398046510157, -4398046511060, -4398046511103, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104, -4398046511104], [8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022208, 8796093022207, 8796093022163, 8796093021217, 8796093007973, 8796092872222, 8796091786214, 8796084727162, 8796046406594, 8795869173967, 8795160243459, 8792678986681, 8785009647549, 8763918964936, 8712003438504, 8597047629976, 8367136012920, 7950421207006, 7264067409030, 6234536712066, 4825705232010, 3064665881940, 1052049481860, -1052049481860, -3064665881940, -4825705232010, -6234536712066, -7264067409030, -7950421207006, -8367136012920, -8597047629976, -8712003438504, -8763918964936, -8785009647549, -8792678986681, -8795160243459, -8795869173967, -8796046406594, -8796084727162, -8796091786214, -8796092872222, -8796093007973, -8796093021217, -8796093022163, -8796093022207, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208, -8796093022208], [17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044416, 17592186044415, 17592186044370, 17592186043380, 17592186029190, 17592185880195, 17592184658436, 17592176513376, 17592131133756, 17591915580561, 17591029417426, 17587839230140, 17577688634230, 17548928612485, 17475922403440, 17309051068480, 16964183642896, 16317557219926, 15214488616036, 13498604121096, 11060241944076, 7890371113950, 4116715363800, 0, -4116715363800, -7890371113950, -11060241944076, -13498604121096, -15214488616036, -16317557219926, -16964183642896, -17309051068480, -17475922403440, -17548928612485, -17577688634230, -17587839230140, -17591029417426, -17591915580561, -17592131133756, -17592176513376, -17592184658436, -17592185880195, -17592186029190, -17592186043380, -17592186044370, -17592186044415, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416, -17592186044416], [35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088832, 35184372088831, 35184372088785, 35184372087750, 35184372072570, 35184371909385, 35184370538631, 35184361171812, 35184307647132, 35184046714317, 35182944997987, 35178868647566, 35165527864370, 35126617246715, 35024851015925, 34784973471920, 34273234711376, 33281740862822, 31532045835962, 28713092737132, 24558846065172, 18950613058026, 12007086477750, 4116715363800, -4116715363800, -12007086477750, -18950613058026, -24558846065172, -28713092737132, -31532045835962, -33281740862822, -34273234711376, -34784973471920, -35024851015925, -35126617246715, -35165527864370, -35178868647566, -35182944997987, -35184046714317, -35184307647132, -35184361171812, -35184370538631, -35184371909385, -35184372072570, -35184372087750, -35184372088785, -35184372088831, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832, -35184372088832], [70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177664, 70368744177663, 70368744177616, 70368744176535, 70368744160320, 70368743981955, 70368742448016, 70368731710443, 70368668818944, 70368354361449, 70366991712304, 70361813645553, 70344396511936, 70292145111085, 70151468262640, 69809824487845, 69058208183296, 67554975574198, 64813786698784, 60245138573094, 53271938802304, 43509459123198, 30957699535776, 16123801841550, 0, -16123801841550, -30957699535776, -43509459123198, -53271938802304, -60245138573094, -64813786698784, -67554975574198, -69058208183296, -69809824487845, -70151468262640, -70292145111085, -70344396511936, -70361813645553, -70366991712304, -70368354361449, -70368668818944, -70368731710443, -70368742448016, -70368743981955, -70368744160320, -70368744176535, -70368744177616, -70368744177663, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664, -70368744177664], [140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355328, 140737488355327, 140737488355279, 140737488354151, 140737488336855, 140737488142275, 140737486429971, 140737474158459, 140737400529387, 140737023180393, 140735346073753, 140728805357857, 140706210157489, 140636541623021, 140443613373725, 139961292750485, 138868032671141, 136613183757494, 132368762272982, 125058925271878, 113517077375398, 96781397925502, 74467158658974, 47081501377326, 16123801841550, -16123801841550, -47081501377326, -74467158658974, -96781397925502, -113517077375398, -125058925271878, -132368762272982, -136613183757494, -138868032671141, -139961292750485, -140443613373725, -140636541623021, -140706210157489, -140728805357857, -140735346073753, -140737023180393, -140737400529387, -140737474158459, -140737486429971, -140737488142275, -140737488336855, -140737488354151, -140737488355279, -140737488355327, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328, -140737488355328], [281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710656, 281474976710655, 281474976710606, 281474976709430, 281474976691006, 281474976479130, 281474974572246, 281474960588430, 281474874687846, 281474423709780, 281472369254146, 281464151431610, 281435015515346, 281342751780510, 281080154996746, 280404906124210, 278829325421626, 275481216428635, 268981946030476, 257427687544860, 238576002647276, 210298475300900, 171248556584476, 121548660036300, 63205303218876, 0, -63205303218876, -121548660036300, -171248556584476, -210298475300900, -238576002647276, -257427687544860, -268981946030476, -275481216428635, -278829325421626, -280404906124210, -281080154996746, -281342751780510, -281435015515346, -281464151431610, -281472369254146, -281474423709780, -281474874687846, -281474960588430, -281474974572246, -281474976479130, -281474976691006, -281474976709430, -281474976710606, -281474976710655, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656, -281474976710656], [562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421311, 562949953421261, 562949953420036, 562949953400436, 562949953170136, 562949951051376, 562949935160676, 562949835276276, 562949298397626, 562946792963926, 562936520685756, 562899166946956, 562777767295856, 562422906777256, 561485061120956, 559234231545836, 554310541850261, 544463162459111, 526409633575336, 496003690192136, 448874477948176, 381547031885376, 292797216620776, 184753963255176, 63205303218876, -63205303218876, -184753963255176, -292797216620776, -381547031885376, -448874477948176, -496003690192136, -526409633575336, -544463162459111, -554310541850261, -559234231545836, -561485061120956, -562422906777256, -562777767295856, -562899166946956, -562936520685756, -562946792963926, -562949298397626, -562949835276276, -562949935160676, -562949951051376, -562949953170136, -562949953400436, -562949953420036, -562949953421261, -562949953421311, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312, -562949953421312], [1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842624, 1125899906842623, 1125899906842572, 1125899906841297, 1125899906820472, 1125899906570572, 1125899904221512, 1125899886212052, 1125899770436952, 1125899133673902, 1125896091361552, 1125883313649682, 1125835687632712, 1125676934242812, 1125200674073112, 1123907967898212, 1120719292666792, 1113544773396097, 1098773704309372, 1070872796034447, 1022413323767472, 944878168140312, 830421509833552, 674344248506152, 477551179875952, 247959266474052, 0, -247959266474052, -477551179875952, -674344248506152, -830421509833552, -944878168140312, -1022413323767472, -1070872796034447, -1098773704309372, -1113544773396097, -1120719292666792, -1123907967898212, -1125200674073112, -1125676934242812, -1125835687632712, -1125883313649682, -1125896091361552, -1125899133673902, -1125899770436952, -1125899886212052, -1125899904221512, -1125899906570572, -1125899906820472, -1125899906841297, -1125899906842572, -1125899906842623, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624, -1125899906842624], [2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685248, 2251799813685247, 2251799813685195, 2251799813683869, 2251799813661769, 2251799813391044, 2251799810792084, 2251799790433564, 2251799656649004, 2251798904110854, 2251795225035454, 2251779405011234, 2251719001282394, 2251512621875524, 2250877608315924, 2249108641971324, 2244627260565004, 2234264066062889, 2212318477705469, 2169646500343819, 2093286119801919, 1967291491907784, 1775299677973864, 1504765758339704, 1151895428382104, 725510446350004, 247959266474052, -247959266474052, -725510446350004, -1151895428382104, -1504765758339704, -1775299677973864, -1967291491907784, -2093286119801919, -2169646500343819, -2212318477705469, -2234264066062889, -2244627260565004, -2249108641971324, -2250877608315924, -2251512621875524, -2251719001282394, -2251779405011234, -2251795225035454, -2251798904110854, -2251799656649004, -2251799790433564, -2251799810792084, -2251799813391044, -2251799813661769, -2251799813683869, -2251799813685195, -2251799813685247, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248, -2251799813685248], [4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370496, 4503599627370495, 4503599627370442, 4503599627369064, 4503599627345638, 4503599627052813, 4503599624183128, 4503599601225648, 4503599447082568, 4503598560759858, 4503594129146308, 4503574630046688, 4503498406293628, 4503231623157918, 4502390230191448, 4499986250287248, 4493735902536328, 4478891326627893, 4446582543768358, 4381964978049288, 4262932620145738, 4060577611709703, 3742591169881648, 3280065436313568, 2656661186721808, 1877405874732108, 973469712824056, 0, -973469712824056, -1877405874732108, -2656661186721808, -3280065436313568, -3742591169881648, -4060577611709703, -4262932620145738, -4381964978049288, -4446582543768358, -4478891326627893, -4493735902536328, -4499986250287248, -4502390230191448, -4503231623157918, -4503498406293628, -4503574630046688, -4503594129146308, -4503598560759858, -4503599447082568, -4503599601225648, -4503599624183128, -4503599627052813, -4503599627345638, -4503599627369064, -4503599627370442, -4503599627370495, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496, -4503599627370496], [9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740992, 9007199254740991, 9007199254740937, 9007199254739506, 9007199254714702, 9007199254398451, 9007199251235941, 9007199225408776, 9007199048308216, 9007198007842426, 9007192689906166, 9007168759192996, 9007073036340316, 9006730029451546, 9005621853349366, 9002376480478696, 8993722152823576, 8972627229164221, 8925473870396251, 8828547521817646, 8644897598195026, 8323510231855441, 7803168781591351, 7022656606195216, 5936726623035376, 4534067061453916, 2850875587556164, 973469712824056, -973469712824056, -2850875587556164, -4534067061453916, -5936726623035376, -7022656606195216, -7803168781591351, -8323510231855441, -8644897598195026, -8828547521817646, -8925473870396251, -8972627229164221, -8993722152823576, -9002376480478696, -9005621853349366, -9006730029451546, -9007073036340316, -9007168759192996, -9007192689906166, -9007198007842426, -9007199048308216, -9007199225408776, -9007199251235941, -9007199254398451, -9007199254714702, -9007199254739506, -9007199254740937, -9007199254740991, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992, -9007199254740992], [18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481983, 18014398509481928, 18014398509480443, 18014398509454208, 18014398509113153, 18014398505634392, 18014398476644717, 18014398273716992, 18014397056150642, 18014390697748592, 18014361449099162, 18014241795533312, 18013803065791862, 18012351882800912, 18007998333828062, 17996098633302272, 17966349381987797, 17898101099560472, 17754021392213897, 17473445120012672, 16968407830050467, 16126679013446792, 14825825387786567, 12959383229230592, 10470793684489292, 7384942649010080, 3824345300380220, 0, -3824345300380220, -7384942649010080, -10470793684489292, -12959383229230592, -14825825387786567, -16126679013446792, -16968407830050467, -17473445120012672, -17754021392213897, -17898101099560472, -17966349381987797, -17996098633302272, -18007998333828062, -18012351882800912, -18013803065791862, -18014241795533312, -18014361449099162, -18014390697748592, -18014397056150642, -18014398273716992, -18014398476644717, -18014398505634392, -18014398509113153, -18014398509454208, -18014398509480443, -18014398509481928, -18014398509481983, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984, -18014398509481984], [36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963968, 36028797018963967, 36028797018963911, 36028797018962371, 36028797018934651, 36028797018567361, 36028797014747545, 36028796982279109, 36028796750361709, 36028795329867634, 36028787753899234, 36028752146847754, 36028603244632474, 36028044861325174, 36026154948592774, 36020350216628974, 36004096967130334, 35962448015290069, 35864450481548269, 35652122491774369, 35227466512226569, 34441852950063139, 33095086843497259, 30952504401233359, 27785208617017159, 23430176913719884, 17855736333499372, 11209287949390300, 3824345300380220, -3824345300380220, -11209287949390300, -17855736333499372, -23430176913719884, -27785208617017159, -30952504401233359, -33095086843497259, -34441852950063139, -35227466512226569, -35652122491774369, -35864450481548269, -35962448015290069, -36004096967130334, -36020350216628974, -36026154948592774, -36028044861325174, -36028603244632474, -36028752146847754, -36028787753899234, -36028795329867634, -36028796750361709, -36028796982279109, -36028797014747545, -36028797018567361, -36028797018934651, -36028797018962371, -36028797018963911, -36028797018963967, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968, -36028797018963968], [72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927936, 72057594037927935, 72057594037927878, 72057594037926282, 72057594037897022, 72057594037502012, 72057594033314906, 72057593997026654, 72057593732640818, 72057592080229343, 72057583083766868, 72057539900746988, 72057355391480228, 72056648105957648, 72054199809917948, 72046505165221748, 72024447183759308, 71966544982420403, 71826898496838338, 71516572973322638, 70879589004000938, 69669319462289708, 67536939793560398, 64047591244730618, 58737713018250518, 51215385530737043, 41285913247219256, 29065024282889672, 15033633249770520, 0, -15033633249770520, -29065024282889672, -41285913247219256, -51215385530737043, -58737713018250518, -64047591244730618, -67536939793560398, -69669319462289708, -70879589004000938, -71516572973322638, -71826898496838338, -71966544982420403, -72024447183759308, -72046505165221748, -72054199809917948, -72056648105957648, -72057355391480228, -72057539900746988, -72057583083766868, -72057592080229343, -72057593732640818, -72057593997026654, -72057594033314906, -72057594037502012, -72057594037897022, -72057594037926282, -72057594037927878, -72057594037927935, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936, -72057594037927936], [144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855872, 144115188075855871, 144115188075855813, 144115188075854160, 144115188075823304, 144115188075399034, 144115188070816918, 144115188030341560, 144115187729667472, 144115185812870161, 144115175163996211, 144115122984513856, 144114895292227216, 144114003497437876, 144110847915875596, 144100704975139696, 144070952348981056, 143990992166179711, 143793443479258741, 143343471470160976, 142396161977323576, 140548908466290646, 137206259255850106, 131584531038291016, 122785304262981136, 109953098548987561, 92501298777956299, 70350937530108928, 44098657532660192, 15033633249770520, -15033633249770520, -44098657532660192, -70350937530108928, -92501298777956299, -109953098548987561, -122785304262981136, -131584531038291016, -137206259255850106, -140548908466290646, -142396161977323576, -143343471470160976, -143793443479258741, -143990992166179711, -144070952348981056, -144100704975139696, -144110847915875596, -144114003497437876, -144114895292227216, -144115122984513856, -144115175163996211, -144115185812870161, -144115187729667472, -144115188030341560, -144115188070816918, -144115188075399034, -144115188075823304, -144115188075854160, -144115188075855813, -144115188075855871, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872, -144115188075855872], [288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711744, 288230376151711743, 288230376151711684, 288230376151709973, 288230376151677464, 288230376151222338, 288230376146215952, 288230376101158478, 288230375760009032, 288230373542537633, 288230360976866372, 288230298148510067, 288230018276741072, 288228898789665092, 288224851413313472, 288211552891015292, 288171657324120752, 288061944515160767, 287784435645438452, 287136914949419717, 285739633447484552, 282945070443614222, 277755167722140752, 268790790294141122, 254369835301272152, 232738402811968697, 202454397326943860, 162852236308065227, 114449595062769120, 59132290782430712, 0, -59132290782430712, -114449595062769120, -162852236308065227, -202454397326943860, -232738402811968697, -254369835301272152, -268790790294141122, -277755167722140752, -282945070443614222, -285739633447484552, -287136914949419717, -287784435645438452, -288061944515160767, -288171657324120752, -288211552891015292, -288224851413313472, -288228898789665092, -288230018276741072, -288230298148510067, -288230360976866372, -288230373542537633, -288230375760009032, -288230376101158478, -288230376146215952, -288230376151222338, -288230376151677464, -288230376151709973, -288230376151711684, -288230376151711743, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744, -288230376151711744], [576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423487, 576460752303423427, 576460752303421657, 576460752303387437, 576460752302899802, 576460752297438290, 576460752247374430, 576460751861167510, 576460749302546665, 576460734519404005, 576460659125376439, 576460316425251139, 576458917066406164, 576453750202978564, 576436404304328764, 576383210215136044, 576233601839281519, 575846380160599219, 574921350594858169, 572876548396904269, 568684703891098774, 560700238165754974, 546545958016281874, 523160625595413274, 487108238113240849, 435192800138912557, 365306633635009087, 277301831370834347, 173581885845199832, 59132290782430712, -59132290782430712, -173581885845199832, -277301831370834347, -365306633635009087, -435192800138912557, -487108238113240849, -523160625595413274, -546545958016281874, -560700238165754974, -568684703891098774, -572876548396904269, -574921350594858169, -575846380160599219, -576233601839281519, -576383210215136044, -576436404304328764, -576453750202978564, -576458917066406164, -576460316425251139, -576460659125376439, -576460734519404005, -576460749302546665, -576460751861167510, -576460752247374430, -576460752297438290, -576460752302899802, -576460752303387437, -576460752303421657, -576460752303423427, -576460752303423487, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488, -576460752303423488], [1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846975, 1152921504606846914, 1152921504606845084, 1152921504606809094, 1152921504606287239, 1152921504600338092, 1152921504544812720, 1152921504108541940, 1152921501163714175, 1152921483821950670, 1152921393644780444, 1152920975550627578, 1152919233491657303, 1152912667269384728, 1152890154507307328, 1152819614519464808, 1152616812054417563, 1152079981999880738, 1150767730755457388, 1147797898991762438, 1141561252288003043, 1129384942056853748, 1107246196182036848, 1069706583611695148, 1010268863708654123, 922301038252153406, 800499433773921644, 642608465005843434, 450883717216034179, 232714176627630544, 0, -232714176627630544, -450883717216034179, -642608465005843434, -800499433773921644, -922301038252153406, -1010268863708654123, -1069706583611695148, -1107246196182036848, -1129384942056853748, -1141561252288003043, -1147797898991762438, -1150767730755457388, -1152079981999880738, -1152616812054417563, -1152819614519464808, -1152890154507307328, -1152912667269384728, -1152919233491657303, -1152920975550627578, -1152921393644780444, -1152921483821950670, -1152921501163714175, -1152921504108541940, -1152921504544812720, -1152921504600338092, -1152921504606287239, -1152921504606809094, -1152921504606845084, -1152921504606846914, -1152921504606846975, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976, -1152921504606846976], [2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693952, 2305843009213693951, 2305843009213693889, 2305843009213691998, 2305843009213654178, 2305843009213096333, 2305843009206625331, 2305843009145150812, 2305843008653354660, 2305843005272256115, 2305842984985664845, 2305842877466731114, 2305842369195408022, 2305840209042284881, 2305831900761042031, 2305802821776692056, 2305709769026772136, 2305436426573882371, 2304696794054298301, 2302847712755338126, 2298565629747219826, 2289359151279765481, 2270946194344856791, 2236631138238890596, 2176952779793731996, 2079975447320349271, 1932569901960807529, 1722800472026075050, 1443107898779765078, 1093492182221877613, 683597893843664723, 232714176627630544, -232714176627630544, -683597893843664723, -1093492182221877613, -1443107898779765078, -1722800472026075050, -1932569901960807529, -2079975447320349271, -2176952779793731996, -2236631138238890596, -2270946194344856791, -2289359151279765481, -2298565629747219826, -2302847712755338126, -2304696794054298301, -2305436426573882371, -2305709769026772136, -2305802821776692056, -2305831900761042031, -2305840209042284881, -2305842369195408022, -2305842877466731114, -2305842984985664845, -2305843005272256115, -2305843008653354660, -2305843009145150812, -2305843009206625331, -2305843009213096333, -2305843009213654178, -2305843009213691998, -2305843009213693889, -2305843009213693951, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952, -2305843009213693952], [4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387904, 4611686018427387903, 4611686018427387840, 4611686018427385887, 4611686018427346176, 4611686018426750511, 4611686018419721664, 4611686018351776143, 4611686017798505472, 4611686013925610775, 4611685990257920960, 4611685862452395959, 4611685246662139136, 4611682578237692903, 4611672109803326912, 4611634722537734087, 4611512590803464192, 4611146195600654507, 4610133220628180672, 4607544506809636427, 4601413342502557952, 4587924781026985307, 4560305345624622272, 4507577332583747387, 4413583918032622592, 4256928227114081267, 4012545349281156800, 3655370373986882579, 3165908370805840128, 2536600081001642691, 1777090076065542336, 916312070471295267, 0, -916312070471295267, -1777090076065542336, -2536600081001642691, -3165908370805840128, -3655370373986882579, -4012545349281156800, -4256928227114081267, -4413583918032622592, -4507577332583747387, -4560305345624622272, -4587924781026985307, -4601413342502557952, -4607544506809636427, -4610133220628180672, -4611146195600654507, -4611512590803464192, -4611634722537734087, -4611672109803326912, -4611682578237692903, -4611685246662139136, -4611685862452395959, -4611685990257920960, -4611686013925610775, -4611686017798505472, -4611686018351776143, -4611686018419721664, -4611686018426750511, -4611686018427346176, -4611686018427385887, -4611686018427387840, -4611686018427387903, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904, -4611686018427387904], [9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775808, 9223372036854775807, 9223372036854775743, 9223372036854773727, 9223372036854732063, 9223372036854096687, 9223372036846472175, 9223372036771497807, 9223372036150281615, 9223372031724116247, 9223372004183531735, 9223371852710316919, 9223371109114535095, 9223367824899832039, 9223354688041019815, 9223306832341060999, 9223147313341198279, 9222658786404118699, 9221279416228835179, 9217677727437817099, 9208957849312194379, 9189338123529543259, 9148230126651607579, 9067882678208369659, 8921161250616369979, 8670512145146703859, 8269473576395238067, 7667915723268039379, 6821278744792722707, 5702508451807482819, 4313690157067185027, 2693402146536837603, 916312070471295267, -916312070471295267, -2693402146536837603, -4313690157067185027, -5702508451807482819, -6821278744792722707, -7667915723268039379, -8269473576395238067, -8670512145146703859, -8921161250616369979, -9067882678208369659, -9148230126651607579, -9189338123529543259, -9208957849312194379, -9217677727437817099, -9221279416228835179, -9222658786404118699, -9223147313341198279, -9223306832341060999, -9223354688041019815, -9223367824899832039, -9223371109114535095, -9223371852710316919, -9223372004183531735, -9223372031724116247, -9223372036150281615, -9223372036771497807, -9223372036846472175, -9223372036854096687, -9223372036854732063, -9223372036854773727, -9223372036854775743, -9223372036854775807, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808, -9223372036854775808], [18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551616, 18446744073709551615, 18446744073709551550, 18446744073709549470, 18446744073709505790, 18446744073708828750, 18446744073700568862, 18446744073617969982, 18446744072921779422, 18446744067874397862, 18446744035907647982, 18446743856893848654, 18446742961824852014, 18446738934014367134, 18446722512940851854, 18446661520382080814, 18446454145682259278, 18445806099745316978, 18443938202632953878, 18438957143666652278, 18426635576750011478, 18398295972841737638, 18337568250181150838, 18216112804859977238, 17989043928824739638, 17591673395763073838, 16939985721541941926, 15937389299663277446, 14489194468060762086, 12523787196600205526, 10016198608874667846, 7007092303604022630, 3609714217008132870, 0, -3609714217008132870, -7007092303604022630, -10016198608874667846, -12523787196600205526, -14489194468060762086, -15937389299663277446, -16939985721541941926, -17591673395763073838, -17989043928824739638, -18216112804859977238, -18337568250181150838, -18398295972841737638, -18426635576750011478, -18438957143666652278, -18443938202632953878, -18445806099745316978, -18446454145682259278, -18446661520382080814, -18446722512940851854, -18446738934014367134, -18446742961824852014, -18446743856893848654, -18446744035907647982, -18446744067874397862, -18446744072921779422, -18446744073617969982, -18446744073700568862, -18446744073708828750, -18446744073709505790, -18446744073709549470, -18446744073709551550, -18446744073709551615, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616, -18446744073709551616], [36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103232, 36893488147419103231, 36893488147419103165, 36893488147419101020, 36893488147419055260, 36893488147418334540, 36893488147409397612, 36893488147318538844, 36893488146539749404, 36893488140796177284, 36893488103782045844, 36893487892801496636, 36893486818718700668, 36893481895839219148, 36893461446955218988, 36893384033322932668, 36893115666064340092, 36892260245427576256, 36889744302378270856, 36882895346299606156, 36865592720416663756, 36824931549591749116, 36735864223022888476, 36553681055041128076, 36205156733684716876, 35580717324587813476, 34531659117305015764, 32877375021205219372, 30426583767724039532, 27012981664660967612, 22539985805474873372, 17023290912478690476, 10616806520612155500, 3609714217008132870, -3609714217008132870, -10616806520612155500, -17023290912478690476, -22539985805474873372, -27012981664660967612, -30426583767724039532, -32877375021205219372, -34531659117305015764, -35580717324587813476, -36205156733684716876, -36553681055041128076, -36735864223022888476, -36824931549591749116, -36865592720416663756, -36882895346299606156, -36889744302378270856, -36892260245427576256, -36893115666064340092, -36893384033322932668, -36893461446955218988, -36893481895839219148, -36893486818718700668, -36893487892801496636, -36893488103782045844, -36893488140796177284, -36893488146539749404, -36893488147318538844, -36893488147409397612, -36893488147418334540, -36893488147419055260, -36893488147419101020, -36893488147419103165, -36893488147419103231, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232, -36893488147419103232], [73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206464, 73786976294838206463, 73786976294838206396, 73786976294838204185, 73786976294838156280, 73786976294837389800, 73786976294827732152, 73786976294727936456, 73786976293858288248, 73786976287335926688, 73786976244578223128, 73786975996583542480, 73786974711520197304, 73786968714557919816, 73786943342794438136, 73786845480278151656, 73786499699387272760, 73785375911491916348, 73782004547805847112, 73772639648677877012, 73748488066716269912, 73690524270008412872, 73560795772614637592, 73289545278064016552, 72758837788725844952, 71785874058272530352, 70112376441892829240, 67409034138510235136, 63303958788929258904, 57439565432385007144, 49552967470135840984, 39563276717953563848, 27640097433090845976, 14226520737620288370, 0, -14226520737620288370, -27640097433090845976, -39563276717953563848, -49552967470135840984, -57439565432385007144, -63303958788929258904, -67409034138510235136, -70112376441892829240, -71785874058272530352, -72758837788725844952, -73289545278064016552, -73560795772614637592, -73690524270008412872, -73748488066716269912, -73772639648677877012, -73782004547805847112, -73785375911491916348, -73786499699387272760, -73786845480278151656, -73786943342794438136, -73786968714557919816, -73786974711520197304, -73786975996583542480, -73786976244578223128, -73786976287335926688, -73786976293858288248, -73786976294727936456, -73786976294827732152, -73786976294837389800, -73786976294838156280, -73786976294838204185, -73786976294838206396, -73786976294838206463, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464, -73786976294838206464], [147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412928, 147573952589676412927, 147573952589676412859, 147573952589676410581, 147573952589676360465, 147573952589675546080, 147573952589665121952, 147573952589555668608, 147573952588586224704, 147573952581194214936, 147573952531914149816, 147573952241161765608, 147573950708103739784, 147573943426078117120, 147573912057352357952, 147573788823072589792, 147573345179665424416, 147571875610879189108, 147567380459297763460, 147554644196483724124, 147521127715394146924, 147439012336724682784, 147251320042623050464, 146850341050678654144, 146048383066789861504, 144544711846998375304, 141898250500165359592, 137521410580403064376, 130712992927439494040, 120743524221314266048, 106992532902520848128, 89116244188089404832, 67203374151044409824, 41866618170711134346, 14226520737620288370, -14226520737620288370, -41866618170711134346, -67203374151044409824, -89116244188089404832, -106992532902520848128, -120743524221314266048, -130712992927439494040, -137521410580403064376, -141898250500165359592, -144544711846998375304, -146048383066789861504, -146850341050678654144, -147251320042623050464, -147439012336724682784, -147521127715394146924, -147554644196483724124, -147567380459297763460, -147571875610879189108, -147573345179665424416, -147573788823072589792, -147573912057352357952, -147573943426078117120, -147573950708103739784, -147573952241161765608, -147573952531914149816, -147573952581194214936, -147573952588586224704, -147573952589555668608, -147573952589665121952, -147573952589675546080, -147573952589676360465, -147573952589676410581, -147573952589676412859, -147573952589676412927, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928, -147573952589676412928], [295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825856, 295147905179352825855, 295147905179352825786, 295147905179352823440, 295147905179352771046, 295147905179351906545, 295147905179340668032, 295147905179220790560, 295147905178141893312, 295147905169780439640, 295147905113108364752, 295147904773075915424, 295147902949265505392, 295147894134181856904, 295147855483430475072, 295147700880424947744, 295147134002738014208, 295145220790544613524, 295139256070176952568, 295122024655781487584, 295075771911877871048, 294960140052118829708, 294690332379347733248, 294101661093301704608, 292898724117468515648, 290593094913788236808, 286442962347163734896, 279419661080568423968, 268234403507842558416, 251456517148753760088, 227736057123835114176, 196108777090610252960, 156319618339133814656, 109069992321755544170, 56093138908331422716, 0, -56093138908331422716, -109069992321755544170, -156319618339133814656, -196108777090610252960, -227736057123835114176, -251456517148753760088, -268234403507842558416, -279419661080568423968, -286442962347163734896, -290593094913788236808, -292898724117468515648, -294101661093301704608, -294690332379347733248, -294960140052118829708, -295075771911877871048, -295122024655781487584, -295139256070176952568, -295145220790544613524, -295147134002738014208, -295147700880424947744, -295147855483430475072, -295147894134181856904, -295147902949265505392, -295147904773075915424, -295147905113108364752, -295147905169780439640, -295147905178141893312, -295147905179220790560, -295147905179340668032, -295147905179351906545, -295147905179352771046, -295147905179352823440, -295147905179352825786, -295147905179352825855, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856, -295147905179352825856], [590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651712, 590295810358705651711, 590295810358705651641, 590295810358705649226, 590295810358705594486, 590295810358704677591, 590295810358692574577, 590295810358561458592, 590295810357362683872, 590295810347922332952, 590295810282888804392, 590295809886184280176, 590295807722341420816, 590295797083447362296, 590295749617612331976, 590295556363855422816, 590294834883162961952, 590292354793282627732, 590284476860721566092, 590261280725958440152, 590197796567659358632, 590035911963996700756, 589650472431466562956, 588791993472649437856, 587000385210770220256, 583491819031256752456, 577036057260951971704, 565862623427732158864, 547654064588410982384, 519690920656596318504, 479192574272588874264, 423844834214445367136, 352428395429744067616, 265389610660889358826, 165163131230086966886, 56093138908331422716, -56093138908331422716, -165163131230086966886, -265389610660889358826, -352428395429744067616, -423844834214445367136, -479192574272588874264, -519690920656596318504, -547654064588410982384, -565862623427732158864, -577036057260951971704, -583491819031256752456, -587000385210770220256, -588791993472649437856, -589650472431466562956, -590035911963996700756, -590197796567659358632, -590261280725958440152, -590284476860721566092, -590292354793282627732, -590294834883162961952, -590295556363855422816, -590295749617612331976, -590295797083447362296, -590295807722341420816, -590295809886184280176, -590295810282888804392, -590295810347922332952, -590295810357362683872, -590295810358561458592, -590295810358692574577, -590295810358704677591, -590295810358705594486, -590295810358705649226, -590295810358705651641, -590295810358705651711, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712, -590295810358705651712], [1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303424, 1180591620717411303423, 1180591620717411303352, 1180591620717411300867, 1180591620717411243712, 1180591620717410272077, 1180591620717397252168, 1180591620717254033169, 1180591620715924142464, 1180591620705285016824, 1180591620630811137344, 1180591620169073084568, 1180591617608525700992, 1180591604805788783112, 1180591546701059694272, 1180591305981467754792, 1180590391247018384768, 1180587189676445589684, 1180576831654004193824, 1180545757586680006244, 1180459077293617798784, 1180233708531656059388, 1179686384395463263712, 1178442465904116000812, 1175792378683419658112, 1170492204242026972712, 1160527876292208724160, 1142898680688684130568, 1113516688016143141248, 1067344985245007300888, 998883494929185192768, 903037408487034241400, 776273229644189434752, 617818006090633426442, 430552741890976325712, 221256270138418389602, 0, -221256270138418389602, -430552741890976325712, -617818006090633426442, -776273229644189434752, -903037408487034241400, -998883494929185192768, -1067344985245007300888, -1113516688016143141248, -1142898680688684130568, -1160527876292208724160, -1170492204242026972712, -1175792378683419658112, -1178442465904116000812, -1179686384395463263712, -1180233708531656059388, -1180459077293617798784, -1180545757586680006244, -1180576831654004193824, -1180587189676445589684, -1180590391247018384768, -1180591305981467754792, -1180591546701059694272, -1180591604805788783112, -1180591617608525700992, -1180591620169073084568, -1180591620630811137344, -1180591620705285016824, -1180591620715924142464, -1180591620717254033169, -1180591620717397252168, -1180591620717410272077, -1180591620717411243712, -1180591620717411300867, -1180591620717411303352, -1180591620717411303423, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424, -1180591620717411303424], [2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606848, 2361183241434822606847, 2361183241434822606775, 2361183241434822604219, 2361183241434822544579, 2361183241434821515789, 2361183241434807524245, 2361183241434651285337, 2361183241433178175633, 2361183241421209159288, 2361183241336096154168, 2361183240799884221912, 2361183237777598785560, 2361183222414314484104, 2361183151506848477384, 2361182852682527449064, 2361181697228486139560, 2361177580923463974452, 2361164021330449783508, 2361122589240684200068, 2361004834880297805028, 2360692785825273858172, 2359920092927119323100, 2358128850299579264524, 2354234844587535658924, 2346284582925446630824, 2331020080534235696872, 2303426556980892854728, 2256415368704827271816, 2180861673261150442136, 2066228480174192493656, 1901920903416219434168, 1679310638131223676152, 1394091235734822861194, 1048370747981609752154, 651809012029394715314, 221256270138418389602, -221256270138418389602, -651809012029394715314, -1048370747981609752154, -1394091235734822861194, -1679310638131223676152, -1901920903416219434168, -2066228480174192493656, -2180861673261150442136, -2256415368704827271816, -2303426556980892854728, -2331020080534235696872, -2346284582925446630824, -2354234844587535658924, -2358128850299579264524, -2359920092927119323100, -2360692785825273858172, -2361004834880297805028, -2361122589240684200068, -2361164021330449783508, -2361177580923463974452, -2361181697228486139560, -2361182852682527449064, -2361183151506848477384, -2361183222414314484104, -2361183237777598785560, -2361183240799884221912, -2361183241336096154168, -2361183241421209159288, -2361183241433178175633, -2361183241434651285337, -2361183241434807524245, -2361183241434821515789, -2361183241434822544579, -2361183241434822604219, -2361183241434822606775, -2361183241434822606847, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848, -2361183241434822606848], [4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213696, 4722366482869645213695, 4722366482869645213622, 4722366482869645210994, 4722366482869645148798, 4722366482869644060368, 4722366482869629040034, 4722366482869458809582, 4722366482867829460970, 4722366482854387334921, 4722366482757305313456, 4722366482135980376080, 4722366478577483007472, 4722366460191913269664, 4722366373921162961488, 4722366004189375926448, 4722364549911013588624, 4722359278151950114012, 4722341602253913757960, 4722286610571133983576, 4722127424120982005096, 4721697620705571663200, 4720612878752393181272, 4718048943226698587624, 4712363694887114923448, 4700519427512982289748, 4677304663459682327696, 4634446637515128551600, 4559841925685720126544, 4437277041965977713952, 4247090153435342935792, 3968149383590411927824, 3581231541547443110320, 3073401873866046537346, 2442461983716432613348, 1700179760011004467468, 873065282167813104916, 0, -873065282167813104916, -1700179760011004467468, -2442461983716432613348, -3073401873866046537346, -3581231541547443110320, -3968149383590411927824, -4247090153435342935792, -4437277041965977713952, -4559841925685720126544, -4634446637515128551600, -4677304663459682327696, -4700519427512982289748, -4712363694887114923448, -4718048943226698587624, -4720612878752393181272, -4721697620705571663200, -4722127424120982005096, -4722286610571133983576, -4722341602253913757960, -4722359278151950114012, -4722364549911013588624, -4722366004189375926448, -4722366373921162961488, -4722366460191913269664, -4722366478577483007472, -4722366482135980376080, -4722366482757305313456, -4722366482854387334921, -4722366482867829460970, -4722366482869458809582, -4722366482869629040034, -4722366482869644060368, -4722366482869645148798, -4722366482869645210994, -4722366482869645213622, -4722366482869645213695, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696, -4722366482869645213696], [9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427392, 9444732965739290427391, 9444732965739290427317, 9444732965739290424616, 9444732965739290359792, 9444732965739289209166, 9444732965739273100402, 9444732965739087849616, 9444732965737288270552, 9444732965722216795891, 9444732965611692648377, 9444732964893285689536, 9444732960713463383552, 9444732938769396277136, 9444732834113076231152, 9444732378110538887936, 9444730554100389515072, 9444723828062963702636, 9444700880405863871972, 9444628212825047741536, 9444414034692115988672, 9443825044826553668296, 9442310499457964844472, 9438661821979091768896, 9430412638113813511072, 9412883122400097213196, 9377824090972664617444, 9311751300974810879296, 9194288563200848678144, 8997118967651697840496, 8684367195401320649744, 8215239537025754863616, 7549380925137855038144, 6654633415413489647666, 5515863857582479150694, 4142641743727437080816, 2573245042178817572384, 873065282167813104916, -873065282167813104916, -2573245042178817572384, -4142641743727437080816, -5515863857582479150694, -6654633415413489647666, -7549380925137855038144, -8215239537025754863616, -8684367195401320649744, -8997118967651697840496, -9194288563200848678144, -9311751300974810879296, -9377824090972664617444, -9412883122400097213196, -9430412638113813511072, -9438661821979091768896, -9442310499457964844472, -9443825044826553668296, -9444414034692115988672, -9444628212825047741536, -9444700880405863871972, -9444723828062963702636, -9444730554100389515072, -9444732378110538887936, -9444732834113076231152, -9444732938769396277136, -9444732960713463383552, -9444732964893285689536, -9444732965611692648377, -9444732965722216795891, -9444732965737288270552, -9444732965739087849616, -9444732965739273100402, -9444732965739289209166, -9444732965739290359792, -9444732965739290424616, -9444732965739290427317, -9444732965739290427391, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392, -9444732965739290427392], [18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854784, 18889465931478580854783, 18889465931478580854708, 18889465931478580851933, 18889465931478580784408, 18889465931478579568958, 18889465931478562309568, 18889465931478360950018, 18889465931476376120168, 18889465931459505066443, 18889465931333909444268, 18889465930504978337913, 18889465925606749073088, 18889465899482859660688, 18889465772882472508288, 18889465212223615119088, 18889462932210928403008, 18889454382163353217708, 18889424708468827574608, 18889329093230911613508, 18889042247517163730208, 18888239079518669656968, 18886135544284518512768, 18880972321437056613368, 18869074460092905279968, 18843295760513910724268, 18790707213372761830640, 18689575391947475496740, 18506039864175659557440, 18191407530852546518640, 17681486163053018490240, 16899606732427075513360, 15764620462163609901760, 14204014340551344685810, 12170497272995968798360, 9658505601309916231510, 6715886785906254653200, 3446310324346630677300, 0, -3446310324346630677300, -6715886785906254653200, -9658505601309916231510, -12170497272995968798360, -14204014340551344685810, -15764620462163609901760, -16899606732427075513360, -17681486163053018490240, -18191407530852546518640, -18506039864175659557440, -18689575391947475496740, -18790707213372761830640, -18843295760513910724268, -18869074460092905279968, -18880972321437056613368, -18886135544284518512768, -18888239079518669656968, -18889042247517163730208, -18889329093230911613508, -18889424708468827574608, -18889454382163353217708, -18889462932210928403008, -18889465212223615119088, -18889465772882472508288, -18889465899482859660688, -18889465925606749073088, -18889465930504978337913, -18889465931333909444268, -18889465931459505066443, -18889465931476376120168, -18889465931478360950018, -18889465931478562309568, -18889465931478579568958, -18889465931478580784408, -18889465931478580851933, -18889465931478580854708, -18889465931478580854783, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784, -18889465931478580854784], [37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709568, 37778931862957161709567, 37778931862957161709491, 37778931862957161706641, 37778931862957161636341, 37778931862957160353366, 37778931862957141878526, 37778931862956923259586, 37778931862954737070186, 37778931862935881186611, 37778931862793414510711, 37778931861838887782181, 37778931856111727411001, 37778931825089608733776, 37778931672365332168976, 37778930985106087627376, 37778928144434543522096, 37778917314374281620716, 37778879090632180792316, 37778753801699739188116, 37778371340748075343716, 37777281327035833387176, 37774374623803188169736, 37767107865721575126136, 37750046781529961893336, 37712370220606816004236, 37634002973886672554908, 37480282605320237327380, 37195615256123135054180, 36697447395028206076080, 35872893693905565008880, 34581092895480094003600, 32664227194590685415120, 29968634802714954587570, 26374511613547313484170, 21829002874305885029870, 16374392387216170884710, 10162197110252885330500, 3446310324346630677300, -3446310324346630677300, -10162197110252885330500, -16374392387216170884710, -21829002874305885029870, -26374511613547313484170, -29968634802714954587570, -32664227194590685415120, -34581092895480094003600, -35872893693905565008880, -36697447395028206076080, -37195615256123135054180, -37480282605320237327380, -37634002973886672554908, -37712370220606816004236, -37750046781529961893336, -37767107865721575126136, -37774374623803188169736, -37777281327035833387176, -37778371340748075343716, -37778753801699739188116, -37778879090632180792316, -37778917314374281620716, -37778928144434543522096, -37778930985106087627376, -37778931672365332168976, -37778931825089608733776, -37778931856111727411001, -37778931861838887782181, -37778931862793414510711, -37778931862935881186611, -37778931862954737070186, -37778931862956923259586, -37778931862957141878526, -37778931862957160353366, -37778931862957161636341, -37778931862957161706641, -37778931862957161709491, -37778931862957161709567, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568, -37778931862957161709568], [75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419136, 75557863725914323419135, 75557863725914323419058, 75557863725914323416132, 75557863725914323342982, 75557863725914321989707, 75557863725914302231892, 75557863725914065138112, 75557863725911660329772, 75557863725890618256797, 75557863725729295697322, 75557863724632302292892, 75557863717950615193182, 75557863681201336144777, 75557863497454940902752, 75557862657471419796352, 75557859129540631149472, 75557845458808825142812, 75557796405006462413032, 75557632892331919980432, 75557125142447814531832, 75555652667783908730892, 75551655950839021556912, 75541482489524763295872, 75517154647251537019472, 75462417002136777897572, 75346373194493488559144, 75114285579206909882288, 74675897861443372381560, 73893062651151341130260, 72570341088933771084960, 70453986589385659012480, 67245320090070779418720, 62632861997305640002690, 56343146416262268071740, 48203514487853198514040, 38203395261522055914580, 26536589497469056215210, 13608507434599516007800, 0, -13608507434599516007800, -26536589497469056215210, -38203395261522055914580, -48203514487853198514040, -56343146416262268071740, -62632861997305640002690, -67245320090070779418720, -70453986589385659012480, -72570341088933771084960, -73893062651151341130260, -74675897861443372381560, -75114285579206909882288, -75346373194493488559144, -75462417002136777897572, -75517154647251537019472, -75541482489524763295872, -75551655950839021556912, -75555652667783908730892, -75557125142447814531832, -75557632892331919980432, -75557796405006462413032, -75557845458808825142812, -75557859129540631149472, -75557862657471419796352, -75557863497454940902752, -75557863681201336144777, -75557863717950615193182, -75557863724632302292892, -75557863725729295697322, -75557863725890618256797, -75557863725911660329772, -75557863725914065138112, -75557863725914302231892, -75557863725914321989707, -75557863725914323342982, -75557863725914323416132, -75557863725914323419058, -75557863725914323419135, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136, -75557863725914323419136], [151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838272, 151115727451828646838271, 151115727451828646838193, 151115727451828646835190, 151115727451828646759114, 151115727451828645332689, 151115727451828624221599, 151115727451828367370004, 151115727451825725467884, 151115727451802278586569, 151115727451619913954119, 151115727450361597990214, 151115727442582917486074, 151115727399151951337959, 151115727178656277047529, 151115726154926360699104, 151115721787012050945824, 151115704588349456292284, 151115641863815287555844, 151115429297338382393464, 151114758034779734512264, 151112777810231723262724, 151107308618622930287804, 151093138440363784852784, 151058637136776300315344, 150979571649388314917044, 150808790196630266456716, 150460658773700398441432, 149790183440650282263848, 148568960512594713511820, 146463403740085112215220, 143024327678319430097440, 137699306679456438431200, 129878182087376419421410, 118976008413567908074430, 104546660904115466585780, 86406909749375254428620, 64739984758991112129790, 40145096932068572223010, 13608507434599516007800, -13608507434599516007800, -40145096932068572223010, -64739984758991112129790, -86406909749375254428620, -104546660904115466585780, -118976008413567908074430, -129878182087376419421410, -137699306679456438431200, -143024327678319430097440, -146463403740085112215220, -148568960512594713511820, -149790183440650282263848, -150460658773700398441432, -150808790196630266456716, -150979571649388314917044, -151058637136776300315344, -151093138440363784852784, -151107308618622930287804, -151112777810231723262724, -151114758034779734512264, -151115429297338382393464, -151115641863815287555844, -151115704588349456292284, -151115721787012050945824, -151115726154926360699104, -151115727178656277047529, -151115727399151951337959, -151115727442582917486074, -151115727450361597990214, -151115727451619913954119, -151115727451802278586569, -151115727451825725467884, -151115727451828367370004, -151115727451828624221599, -151115727451828645332689, -151115727451828646759114, -151115727451828646835190, -151115727451828646838193, -151115727451828646838271, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272, -151115727451828646838272], [302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676544, 302231454903657293676543, 302231454903657293676464, 302231454903657293673383, 302231454903657293594304, 302231454903657292091803, 302231454903657269554288, 302231454903656991591603, 302231454903654092837888, 302231454903628004054453, 302231454903422192540688, 302231454901981511944333, 302231454892944515476288, 302231454841734868824033, 302231454577808228385488, 302231453333582637746633, 302231447941938411644928, 302231426375361507238108, 302231346452164743848128, 302231071161153669949308, 302230187332118116905728, 302227535845011457774988, 302220086428854653550528, 302200447058986715140588, 302151775577140085168128, 302038208786164615232388, 301788361846018581373760, 301269448970330664898148, 300250842214350680705280, 298359143953244995775668, 295032364252679825727040, 289487731418404542312660, 280723634357775868528640, 267577488766832857852610, 248854190500944327495840, 223522669317683374660210, 190953570653490721014400, 151146894508366366558410, 104885081691059684352800, 53753604366668088230810, 0, -53753604366668088230810, -104885081691059684352800, -151146894508366366558410, -190953570653490721014400, -223522669317683374660210, -248854190500944327495840, -267577488766832857852610, -280723634357775868528640, -289487731418404542312660, -295032364252679825727040, -298359143953244995775668, -300250842214350680705280, -301269448970330664898148, -301788361846018581373760, -302038208786164615232388, -302151775577140085168128, -302200447058986715140588, -302220086428854653550528, -302227535845011457774988, -302230187332118116905728, -302231071161153669949308, -302231346452164743848128, -302231426375361507238108, -302231447941938411644928, -302231453333582637746633, -302231454577808228385488, -302231454841734868824033, -302231454892944515476288, -302231454901981511944333, -302231454903422192540688, -302231454903628004054453, -302231454903654092837888, -302231454903656991591603, -302231454903657269554288, -302231454903657292091803, -302231454903657293594304, -302231454903657293673383, -302231454903657293676464, -302231454903657293676543, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544, -302231454903657293676544], [604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353088, 604462909807314587353087, 604462909807314587353007, 604462909807314587349847, 604462909807314587267687, 604462909807314585686107, 604462909807314561646091, 604462909807314261145891, 604462909807311084429491, 604462909807282096892341, 604462909807050196595141, 604462909805403704485021, 604462909794926027420621, 604462909734679384300321, 604462909419543097209521, 604462907911390866132121, 604462901275521049391561, 604462874317299918883036, 604462772827526251086236, 604462417613318413797436, 604461258493271786855036, 604457723177129574680716, 604447622273866111325516, 604420533487841368691116, 604352222636126800308716, 604189984363304700400516, 603826570632183196606148, 603057810816349246271908, 601520291184681345603428, 598609986167595676480948, 593391508205924821502708, 584520095671084368039700, 570211365776180410841300, 548301123124608726381250, 516431679267777185348450, 472376859818627702156050, 414476239971174095674610, 342100465161857087572810, 256031976199426050911210, 158638686057727772583610, 53753604366668088230810, -53753604366668088230810, -158638686057727772583610, -256031976199426050911210, -342100465161857087572810, -414476239971174095674610, -472376859818627702156050, -516431679267777185348450, -548301123124608726381250, -570211365776180410841300, -584520095671084368039700, -593391508205924821502708, -598609986167595676480948, -601520291184681345603428, -603057810816349246271908, -603826570632183196606148, -604189984363304700400516, -604352222636126800308716, -604420533487841368691116, -604447622273866111325516, -604457723177129574680716, -604461258493271786855036, -604462417613318413797436, -604462772827526251086236, -604462874317299918883036, -604462901275521049391561, -604462907911390866132121, -604462909419543097209521, -604462909734679384300321, -604462909794926027420621, -604462909805403704485021, -604462909807050196595141, -604462909807282096892341, -604462909807311084429491, -604462909807314261145891, -604462909807314561646091, -604462909807314585686107, -604462909807314587267687, -604462909807314587349847, -604462909807314587353007, -604462909807314587353087, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088, -604462909807314587353088], [1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706176, 1208925819614629174706175, 1208925819614629174706094, 1208925819614629174702854, 1208925819614629174617534, 1208925819614629172953794, 1208925819614629147332198, 1208925819614628822791982, 1208925819614625345575382, 1208925819614593181321832, 1208925819614332293487482, 1208925819612453901080162, 1208925819600329731905642, 1208925819529605411720942, 1208925819154222481509842, 1208925817330933963341642, 1208925809186911915523682, 1208925775592820968274597, 1208925647144826169969272, 1208925190440844664883672, 1208923676106590200652472, 1208918981670401361535752, 1208905345450995686006232, 1208868155761707480016632, 1208772756123968168999832, 1208542206999431500709232, 1208016554995487897006664, 1206884381448532442878056, 1204578102001030591875336, 1200130277352277022084376, 1192001494373520497983656, 1177911603877009189542408, 1154731461447264778881000, 1118512488900789137222550, 1064732802392385911729700, 988808539086404887504500, 886853099789801797830660, 756576705133031183247420, 598132441361283138484020, 414670662257153823494820, 212392290424395860814420, 0, -212392290424395860814420, -414670662257153823494820, -598132441361283138484020, -756576705133031183247420, -886853099789801797830660, -988808539086404887504500, -1064732802392385911729700, -1118512488900789137222550, -1154731461447264778881000, -1177911603877009189542408, -1192001494373520497983656, -1200130277352277022084376, -1204578102001030591875336, -1206884381448532442878056, -1208016554995487897006664, -1208542206999431500709232, -1208772756123968168999832, -1208868155761707480016632, -1208905345450995686006232, -1208918981670401361535752, -1208923676106590200652472, -1208925190440844664883672, -1208925647144826169969272, -1208925775592820968274597, -1208925809186911915523682, -1208925817330933963341642, -1208925819154222481509842, -1208925819529605411720942, -1208925819600329731905642, -1208925819612453901080162, -1208925819614332293487482, -1208925819614593181321832, -1208925819614625345575382, -1208925819614628822791982, -1208925819614629147332198, -1208925819614629172953794, -1208925819614629174617534, -1208925819614629174702854, -1208925819614629174706094, -1208925819614629174706175, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176, -1208925819614629174706176], [2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412352, 2417851639229258349412351, 2417851639229258349412269, 2417851639229258349408948, 2417851639229258349320388, 2417851639229258347571328, 2417851639229258320285992, 2417851639229257970124180, 2417851639229254168367364, 2417851639229218526897214, 2417851639228925474809314, 2417851639226786194567644, 2417851639212783632985804, 2417851639129935143626584, 2417851638683827893230784, 2417851636485156444851484, 2417851626517845878865324, 2417851584779732883798279, 2417851422737647138243869, 2417850837585670834852944, 2417848866547434865536144, 2417842657776991562188224, 2417824327121397047541984, 2417773501212703166022864, 2417640911885675649016464, 2417314963123399669709064, 2416558761994919397715896, 2414900936444020339884720, 2411462483449563034753392, 2404708379353307613959712, 2392131771725797520068032, 2369913098250529687526064, 2332643065324273968423408, 2273243950348053916103550, 2183245291293175048952250, 2053541341478790799234200, 1875661638876206685335160, 1643429804922832981078080, 1354709146494314321731440, 1012803103618436961978840, 627062952681549684309240, 212392290424395860814420, -212392290424395860814420, -627062952681549684309240, -1012803103618436961978840, -1354709146494314321731440, -1643429804922832981078080, -1875661638876206685335160, -2053541341478790799234200, -2183245291293175048952250, -2273243950348053916103550, -2332643065324273968423408, -2369913098250529687526064, -2392131771725797520068032, -2404708379353307613959712, -2411462483449563034753392, -2414900936444020339884720, -2416558761994919397715896, -2417314963123399669709064, -2417640911885675649016464, -2417773501212703166022864, -2417824327121397047541984, -2417842657776991562188224, -2417848866547434865536144, -2417850837585670834852944, -2417851422737647138243869, -2417851584779732883798279, -2417851626517845878865324, -2417851636485156444851484, -2417851638683827893230784, -2417851639129935143626584, -2417851639212783632985804, -2417851639226786194567644, -2417851639228925474809314, -2417851639229218526897214, -2417851639229254168367364, -2417851639229257970124180, -2417851639229258320285992, -2417851639229258347571328, -2417851639229258349320388, -2417851639229258349408948, -2417851639229258349412269, -2417851639229258349412351, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352, -2417851639229258349412352], [4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824704, 4835703278458516698824703, 4835703278458516698824620, 4835703278458516698821217, 4835703278458516698729336, 4835703278458516696891716, 4835703278458516667857320, 4835703278458516290410172, 4835703278458512138491544, 4835703278458472695264578, 4835703278458144001706528, 4835703278455711669376958, 4835703278439569827553448, 4835703278342718776612388, 4835703277813763036857368, 4835703275168984338082268, 4835703263003002323716808, 4835703211297578762663603, 4835703007517380022042148, 4835702260323317973096813, 4835699704133105700389088, 4835691524324426427724368, 4835666984898388609730208, 4835597828334100213564848, 4835414413098378815039328, 4834955875009075318725528, 4833873725118319067424960, 4831459698438939737600616, 4826363419893583374638112, 4816170862802870648713104, 4796840151079105134027744, 4762044869976327207594096, 4702556163574803655949472, 4605887015672327884526958, 4456489241641228965055800, 4236786632771965848186450, 3929202980354997484569360, 3519091443799039666413240, 2998138951417147302809520, 2367512250112751283710280, 1639866056299986646288080, 839455243105945545123660, 0, -839455243105945545123660, -1639866056299986646288080, -2367512250112751283710280, -2998138951417147302809520, -3519091443799039666413240, -3929202980354997484569360, -4236786632771965848186450, -4456489241641228965055800, -4605887015672327884526958, -4702556163574803655949472, -4762044869976327207594096, -4796840151079105134027744, -4816170862802870648713104, -4826363419893583374638112, -4831459698438939737600616, -4833873725118319067424960, -4834955875009075318725528, -4835414413098378815039328, -4835597828334100213564848, -4835666984898388609730208, -4835691524324426427724368, -4835699704133105700389088, -4835702260323317973096813, -4835703007517380022042148, -4835703211297578762663603, -4835703263003002323716808, -4835703275168984338082268, -4835703277813763036857368, -4835703278342718776612388, -4835703278439569827553448, -4835703278455711669376958, -4835703278458144001706528, -4835703278458472695264578, -4835703278458512138491544, -4835703278458516290410172, -4835703278458516667857320, -4835703278458516696891716, -4835703278458516698729336, -4835703278458516698821217, -4835703278458516698824620, -4835703278458516698824703, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704, -4835703278458516698824704], [9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649408, 9671406556917033397649407, 9671406556917033397649323, 9671406556917033397645837, 9671406556917033397550553, 9671406556917033395621052, 9671406556917033364749036, 9671406556917032958267492, 9671406556917028428901716, 9671406556916984833756122, 9671406556916616696971106, 9671406556913855671083486, 9671406556895281496930406, 9671406556782288604165836, 9671406556156481813469756, 9671406552982747374939636, 9671406538171986661799076, 9671406474300581086380411, 9671406218814958784705751, 9671405267840697995138961, 9671401964456423673485901, 9671391228457532128113456, 9671358509222815037454576, 9671264813232488823295056, 9671012241432479028604176, 9670370288107454133764856, 9668829600127394386150488, 9665333423557258805025576, 9657823118332523112238728, 9642534282696454023351216, 9613011013881975782740848, 9558885021055432341621840, 9464601033551130863543568, 9308443179247131540476430, 9062376257313556849582758, 8693275874413194813242250, 8165989613126963332755810, 7448294424154037150982600, 6517230395216186969222760, 5365651201529898586519800, 4007378306412737929998360, 2479321299405932191411740, 839455243105945545123660, -839455243105945545123660, -2479321299405932191411740, -4007378306412737929998360, -5365651201529898586519800, -6517230395216186969222760, -7448294424154037150982600, -8165989613126963332755810, -8693275874413194813242250, -9062376257313556849582758, -9308443179247131540476430, -9464601033551130863543568, -9558885021055432341621840, -9613011013881975782740848, -9642534282696454023351216, -9657823118332523112238728, -9665333423557258805025576, -9668829600127394386150488, -9670370288107454133764856, -9671012241432479028604176, -9671264813232488823295056, -9671358509222815037454576, -9671391228457532128113456, -9671401964456423673485901, -9671405267840697995138961, -9671406218814958784705751, -9671406474300581086380411, -9671406538171986661799076, -9671406552982747374939636, -9671406556156481813469756, -9671406556782288604165836, -9671406556895281496930406, -9671406556913855671083486, -9671406556916616696971106, -9671406556916984833756122, -9671406556917028428901716, -9671406556917032958267492, -9671406556917033364749036, -9671406556917033395621052, -9671406556917033397550553, -9671406556917033397645837, -9671406556917033397649323, -9671406556917033397649407, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408, -9671406556917033397649408], [19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298816, 19342813113834066795298815, 19342813113834066795298730, 19342813113834066795295160, 19342813113834066795196390, 19342813113834066793171605, 19342813113834066760370088, 19342813113834066323016528, 19342813113834061387169208, 19342813113834013262657838, 19342813113833601530727228, 19342813113830472368054592, 19342813113809137168013892, 19342813113677570101096242, 19342813112938770417635592, 19342813109139229188409392, 19342813091154734036738712, 19342813012472567748179487, 19342812693115539871086162, 19342811486655656779844712, 19342807232297121668624862, 19342793192913955801599357, 19342749737680347165568032, 19342623322455303860749632, 19342277054664967851899232, 19341382529539933162369032, 19339199888234848519915344, 19334163023684653191176064, 19323156541889781917264304, 19300357401028977135589944, 19255545296578429806092064, 19171896034937408124362688, 19023486054606563205165408, 18773044212798262404019998, 18370819436560688390059188, 17755652131726751662825008, 16859265487540158145998060, 15614284037281000483738410, 13965524819370224120205360, 11882881596746085555742560, 9373029507942636516518160, 6486699605818670121410100, 3318776542511877736535400, 0, -3318776542511877736535400, -6486699605818670121410100, -9373029507942636516518160, -11882881596746085555742560, -13965524819370224120205360, -15614284037281000483738410, -16859265487540158145998060, -17755652131726751662825008, -18370819436560688390059188, -18773044212798262404019998, -19023486054606563205165408, -19171896034937408124362688, -19255545296578429806092064, -19300357401028977135589944, -19323156541889781917264304, -19334163023684653191176064, -19339199888234848519915344, -19341382529539933162369032, -19342277054664967851899232, -19342623322455303860749632, -19342749737680347165568032, -19342793192913955801599357, -19342807232297121668624862, -19342811486655656779844712, -19342812693115539871086162, -19342813012472567748179487, -19342813091154734036738712, -19342813109139229188409392, -19342813112938770417635592, -19342813113677570101096242, -19342813113809137168013892, -19342813113830472368054592, -19342813113833601530727228, -19342813113834013262657838, -19342813113834061387169208, -19342813113834066323016528, -19342813113834066760370088, -19342813113834066793171605, -19342813113834066795196390, -19342813113834066795295160, -19342813113834066795298730, -19342813113834066795298815, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816, -19342813113834066795298816], [38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597632, 38685626227668133590597631, 38685626227668133590597545, 38685626227668133590593890, 38685626227668133590491550, 38685626227668133588367995, 38685626227668133553541693, 38685626227668133083386616, 38685626227668127710185736, 38685626227668074649827046, 38685626227667614793385066, 38685626227664073898781820, 38685626227639609536068484, 38685626227486707269110134, 38685626226616340518731834, 38685626222077999606044984, 38685626200293963225148104, 38685626103627301784918199, 38685625705588107619265649, 38685624179771196650930874, 38685618718952778448469574, 38685600425211077470224219, 38685542930594302967167389, 38685373060135651026317664, 38684900377120271712648864, 38683659584204901014268264, 38680582417774781682284376, 38673362911919501711091408, 38657319565574435108440368, 38623513942918759052854248, 38555902697607406941682008, 38427441331515837930454752, 38195382089543971329528096, 37796530267404825609185406, 37143863649358950794079186, 36126471568287440052884196, 34614917619266909808823068, 32473549524821158629736470, 29579808856651224603943770, 25848406416116309675947920, 21255911104688722072260720, 15859729113761306637928260, 9805476148330547857945500, 3318776542511877736535400, -3318776542511877736535400, -9805476148330547857945500, -15859729113761306637928260, -21255911104688722072260720, -25848406416116309675947920, -29579808856651224603943770, -32473549524821158629736470, -34614917619266909808823068, -36126471568287440052884196, -37143863649358950794079186, -37796530267404825609185406, -38195382089543971329528096, -38427441331515837930454752, -38555902697607406941682008, -38623513942918759052854248, -38657319565574435108440368, -38673362911919501711091408, -38680582417774781682284376, -38683659584204901014268264, -38684900377120271712648864, -38685373060135651026317664, -38685542930594302967167389, -38685600425211077470224219, -38685618718952778448469574, -38685624179771196650930874, -38685625705588107619265649, -38685626103627301784918199, -38685626200293963225148104, -38685626222077999606044984, -38685626226616340518731834, -38685626227486707269110134, -38685626227639609536068484, -38685626227664073898781820, -38685626227667614793385066, -38685626227668074649827046, -38685626227668127710185736, -38685626227668133083386616, -38685626227668133553541693, -38685626227668133588367995, -38685626227668133590491550, -38685626227668133590593890, -38685626227668133590597545, -38685626227668133590597631, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632, -38685626227668133590597632], [77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195264, 77371252455336267181195263, 77371252455336267181195176, 77371252455336267181191435, 77371252455336267181085440, 77371252455336267178859545, 77371252455336267141909688, 77371252455336266636928309, 77371252455336260793572352, 77371252455336202360012782, 77371252455335689443212112, 77371252455331688692166886, 77371252455303683434850304, 77371252455126316805178618, 77371252454103047787841968, 77371252448694340124776818, 77371252422371962831193088, 77371252303921265010066303, 77371251809215409404183848, 77371249885359304270196523, 77371242898723975099400448, 77371219144163855918693793, 77371143355805380437391608, 77370915990729953993485053, 77370273437255922738966528, 77368559961325172726917128, 77364242001979682696552640, 77353945329694283393375784, 77330682477493936819531776, 77280833508493194161294616, 77179416640526165994536256, 76983344029123244872136760, 76622823421059809259982848, 75991912356948796938713502, 74940393916763776403264592, 73270335217646390846963382, 70741389187554349861707264, 67088467144088068438559538, 62053358381472383233680240, 55428215272767534279891690, 47104317520805031748208640, 37115640218450028710188980, 25665205262091854495873760, 13124252690842425594480900, 0, -13124252690842425594480900, -25665205262091854495873760, -37115640218450028710188980, -47104317520805031748208640, -55428215272767534279891690, -62053358381472383233680240, -67088467144088068438559538, -70741389187554349861707264, -73270335217646390846963382, -74940393916763776403264592, -75991912356948796938713502, -76622823421059809259982848, -76983344029123244872136760, -77179416640526165994536256, -77280833508493194161294616, -77330682477493936819531776, -77353945329694283393375784, -77364242001979682696552640, -77368559961325172726917128, -77370273437255922738966528, -77370915990729953993485053, -77371143355805380437391608, -77371219144163855918693793, -77371242898723975099400448, -77371249885359304270196523, -77371251809215409404183848, -77371252303921265010066303, -77371252422371962831193088, -77371252448694340124776818, -77371252454103047787841968, -77371252455126316805178618, -77371252455303683434850304, -77371252455331688692166886, -77371252455335689443212112, -77371252455336202360012782, -77371252455336260793572352, -77371252455336266636928309, -77371252455336267141909688, -77371252455336267178859545, -77371252455336267181085440, -77371252455336267181191435, -77371252455336267181195176, -77371252455336267181195263, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264, -77371252455336267181195264], [154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390528, 154742504910672534362390527, 154742504910672534362390439, 154742504910672534362386611, 154742504910672534362276875, 154742504910672534359944985, 154742504910672534320769233, 154742504910672533778837997, 154742504910672527430500661, 154742504910672463153585134, 154742504910671891803224894, 154742504910667378135378998, 154742504910635372127017190, 154742504910430000240028922, 154742504909229364593020586, 154742504902797387912618786, 154742504871066302955969906, 154742504726293227841259391, 154742504113136674414250151, 154742501694574713674380371, 154742492784083279369596971, 154742462042887831018094241, 154742362499969236356085401, 154742059346535334430876661, 154741189427985876732451581, 154738833398581095465883656, 154732801963304855423469768, 154718187331673966089928424, 154684627807188220212907560, 154611515985987130980826392, 154460250149019360155830872, 154162760669649410866673016, 153606167450183054132119608, 152614735778008606198696350, 150932306273712573341978094, 148210729134410167250227974, 144011724405200740708670646, 137829856331642418300266802, 129141825525560451672239778, 117481573654239917513571930, 102532532793572566028100330, 84219957739255060458397620, 62780845480541883206062740, 38789457952934280090354660, 13124252690842425594480900, -13124252690842425594480900, -38789457952934280090354660, -62780845480541883206062740, -84219957739255060458397620, -102532532793572566028100330, -117481573654239917513571930, -129141825525560451672239778, -137829856331642418300266802, -144011724405200740708670646, -148210729134410167250227974, -150932306273712573341978094, -152614735778008606198696350, -153606167450183054132119608, -154162760669649410866673016, -154460250149019360155830872, -154611515985987130980826392, -154684627807188220212907560, -154718187331673966089928424, -154732801963304855423469768, -154738833398581095465883656, -154741189427985876732451581, -154742059346535334430876661, -154742362499969236356085401, -154742462042887831018094241, -154742492784083279369596971, -154742501694574713674380371, -154742504113136674414250151, -154742504726293227841259391, -154742504871066302955969906, -154742504902797387912618786, -154742504909229364593020586, -154742504910430000240028922, -154742504910635372127017190, -154742504910667378135378998, -154742504910671891803224894, -154742504910672463153585134, -154742504910672527430500661, -154742504910672533778837997, -154742504910672534320769233, -154742504910672534359944985, -154742504910672534362276875, -154742504910672534362386611, -154742504910672534362390439, -154742504910672534362390527, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528, -154742504910672534362390528], [309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781056, 309485009821345068724781055, 309485009821345068724780966, 309485009821345068724777050, 309485009821345068724663486, 309485009821345068722221860, 309485009821345068680714218, 309485009821345068099607230, 309485009821345061209338658, 309485009821344990584085795, 309485009821344354956810028, 309485009821339269938603892, 309485009821302750262396188, 309485009821065372367046112, 309485009819659364833049508, 309485009812026752505639372, 309485009773863690868588692, 309485009597359530797229297, 309485008839429902255509542, 309485005807711388088630522, 309484994478657993043977342, 309484954826971110387691212, 309484824542857067374179642, 309484421846504570786962062, 309483248774521211163328242, 309480022826566972198335237, 309471635361885950889353424, 309450989294978821513398192, 309402815138862186302835984, 309296143793175351193733952, 309071766135006491136657264, 308623010818668771022503888, 307768928119832464998792624, 306220903228191660330815958, 303547042051721179540674444, 299143035408122740592206068, 292222453539610907958898620, 281841580736843159008937448, 266971681857202869972506580, 246623399179800369185811708, 220014106447812483541672260, 186752490532827626486497950, 147000803219796943664460360, 101570303433476163296417400, 51913710643776705684835560, 0, -51913710643776705684835560, -101570303433476163296417400, -147000803219796943664460360, -186752490532827626486497950, -220014106447812483541672260, -246623399179800369185811708, -266971681857202869972506580, -281841580736843159008937448, -292222453539610907958898620, -299143035408122740592206068, -303547042051721179540674444, -306220903228191660330815958, -307768928119832464998792624, -308623010818668771022503888, -309071766135006491136657264, -309296143793175351193733952, -309402815138862186302835984, -309450989294978821513398192, -309471635361885950889353424, -309480022826566972198335237, -309483248774521211163328242, -309484421846504570786962062, -309484824542857067374179642, -309484954826971110387691212, -309484994478657993043977342, -309485005807711388088630522, -309485008839429902255509542, -309485009597359530797229297, -309485009773863690868588692, -309485009812026752505639372, -309485009819659364833049508, -309485009821065372367046112, -309485009821302750262396188, -309485009821339269938603892, -309485009821344354956810028, -309485009821344990584085795, -309485009821345061209338658, -309485009821345068099607230, -309485009821345068680714218, -309485009821345068722221860, -309485009821345068724663486, -309485009821345068724777050, -309485009821345068724780966, -309485009821345068724781055, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056, -309485009821345068724781056], [618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562112, 618970019642690137449562111, 618970019642690137449562021, 618970019642690137449558016, 618970019642690137449440536, 618970019642690137446885346, 618970019642690137402936078, 618970019642690136780321448, 618970019642690129308945888, 618970019642690051793424453, 618970019642689345540895823, 618970019642683624895413920, 618970019642642020201000080, 618970019642368122629442300, 618970019640724737200095620, 618970019631686117338688880, 618970019585890443374228064, 618970019371223221665817989, 618970018436789433052738839, 618970014647141290344140064, 618970000286369381132607864, 618969949305629103431668554, 618969779369828177761870854, 618969246389361638161141704, 618967670621025781950290304, 618963271601088183361663479, 618951658188452923087688661, 618922624656864772402751616, 618853804433841007816234176, 618698958932037537496569936, 618367909928181842330391216, 617694776953675262159161152, 616391938938501236021296512, 613989831348024125329608582, 609767945279912839871490402, 602690077459843920132880512, 591365488947733648551104688, 574064034276454066967836068, 548813262594046028981444028, 513595081037003239158318288, 466637505627612852727483968, 406766596980640110028170210, 333753293752624570150958310, 248571106653273106960877760, 153484014077252868981252960, 51913710643776705684835560, -51913710643776705684835560, -153484014077252868981252960, -248571106653273106960877760, -333753293752624570150958310, -406766596980640110028170210, -466637505627612852727483968, -513595081037003239158318288, -548813262594046028981444028, -574064034276454066967836068, -591365488947733648551104688, -602690077459843920132880512, -609767945279912839871490402, -613989831348024125329608582, -616391938938501236021296512, -617694776953675262159161152, -618367909928181842330391216, -618698958932037537496569936, -618853804433841007816234176, -618922624656864772402751616, -618951658188452923087688661, -618963271601088183361663479, -618967670621025781950290304, -618969246389361638161141704, -618969779369828177761870854, -618969949305629103431668554, -618970000286369381132607864, -618970014647141290344140064, -618970018436789433052738839, -618970019371223221665817989, -618970019585890443374228064, -618970019631686117338688880, -618970019640724737200095620, -618970019642368122629442300, -618970019642642020201000080, -618970019642683624895413920, -618970019642689345540895823, -618970019642690051793424453, -618970019642690129308945888, -618970019642690136780321448, -618970019642690137402936078, -618970019642690137446885346, -618970019642690137449440536, -618970019642690137449558016, -618970019642690137449562021, -618970019642690137449562111, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112, -618970019642690137449562112], [1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124224, 1237940039285380274899124223, 1237940039285380274899124132, 1237940039285380274899120037, 1237940039285380274898998552, 1237940039285380274896325882, 1237940039285380274849821424, 1237940039285380274183257526, 1237940039285380266089267336, 1237940039285380181102370341, 1237940039285379397334320276, 1237940039285372970436309743, 1237940039285325645096414000, 1237940039285010142830442380, 1237940039283092859829537920, 1237940039272410854538784500, 1237940039217576560712916944, 1237940038957113665040046053, 1237940037808012654718556828, 1237940033083930723396878903, 1237940014933510671476747928, 1237939949591998484564276418, 1237939728675457281193539408, 1237939025759189815923012558, 1237936917010387420111432008, 1237930942222113965311953783, 1237914929789541106449352140, 1237874282845317695490440277, 1237776429090705780218985792, 1237552763365878545312804112, 1237066868860219379826961152, 1236062686881857104489552368, 1234086715892176498180457664, 1230381770286525361350905094, 1223757776627936965201098984, 1212458022739756760004370914, 1194055566407577568683985200, 1165429523224187715518940756, 1122877296870500095949280096, 1062408343631049268139762316, 980232586664616091885802256, 873404102608252962755654178, 740519890733264680179128520, 582324400405897677111836070, 402055120730525975942130720, 205397724721029574666088520, 0, -205397724721029574666088520, -402055120730525975942130720, -582324400405897677111836070, -740519890733264680179128520, -873404102608252962755654178, -980232586664616091885802256, -1062408343631049268139762316, -1122877296870500095949280096, -1165429523224187715518940756, -1194055566407577568683985200, -1212458022739756760004370914, -1223757776627936965201098984, -1230381770286525361350905094, -1234086715892176498180457664, -1236062686881857104489552368, -1237066868860219379826961152, -1237552763365878545312804112, -1237776429090705780218985792, -1237874282845317695490440277, -1237914929789541106449352140, -1237930942222113965311953783, -1237936917010387420111432008, -1237939025759189815923012558, -1237939728675457281193539408, -1237939949591998484564276418, -1237940014933510671476747928, -1237940033083930723396878903, -1237940037808012654718556828, -1237940038957113665040046053, -1237940039217576560712916944, -1237940039272410854538784500, -1237940039283092859829537920, -1237940039285010142830442380, -1237940039285325645096414000, -1237940039285372970436309743, -1237940039285379397334320276, -1237940039285380181102370341, -1237940039285380266089267336, -1237940039285380274183257526, -1237940039285380274849821424, -1237940039285380274896325882, -1237940039285380274898998552, -1237940039285380274899120037, -1237940039285380274899124132, -1237940039285380274899124223, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224, -1237940039285380274899124224], [2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248448, 2475880078570760549798248447, 2475880078570760549798248355, 2475880078570760549798244169, 2475880078570760549798118589, 2475880078570760549795324434, 2475880078570760549746147306, 2475880078570760549033078950, 2475880078570760540272524862, 2475880078570760447191637677, 2475880078570759578436690617, 2475880078570752367770630019, 2475880078570698615532723743, 2475880078570335787926856380, 2475880078568103002659980300, 2475880078555503714368322420, 2475880078489987415251701444, 2475880078174690225752962997, 2475880076765126319758602881, 2475880070891943378115435731, 2475880048017441394873626831, 2475879964525509156041024346, 2475879678267455765757815826, 2475878754434647097116551966, 2475875942769577236034444566, 2475867859232501385423385791, 2475845872011655071761305923, 2475789212634858801939792417, 2475650711936023475709426069, 2475329192456584325531789904, 2474619632226097925139765264, 2473129555742076484316513520, 2470149402774033602670010032, 2464468486178701859531362758, 2454139546914462326552004078, 2436215799367693725205469898, 2406513589147334328688356114, 2359485089631765284202925956, 2288306820094687811468220852, 2185285640501549364089042412, 2042640930295665360025564572, 1853636689272869054641456434, 1613923993341517642934782698, 1322844291139162357290964590, 984379521136423653053966790, 607452845451555550608219240, 205397724721029574666088520, -205397724721029574666088520, -607452845451555550608219240, -984379521136423653053966790, -1322844291139162357290964590, -1613923993341517642934782698, -1853636689272869054641456434, -2042640930295665360025564572, -2185285640501549364089042412, -2288306820094687811468220852, -2359485089631765284202925956, -2406513589147334328688356114, -2436215799367693725205469898, -2454139546914462326552004078, -2464468486178701859531362758, -2470149402774033602670010032, -2473129555742076484316513520, -2474619632226097925139765264, -2475329192456584325531789904, -2475650711936023475709426069, -2475789212634858801939792417, -2475845872011655071761305923, -2475867859232501385423385791, -2475875942769577236034444566, -2475878754434647097116551966, -2475879678267455765757815826, -2475879964525509156041024346, -2475880048017441394873626831, -2475880070891943378115435731, -2475880076765126319758602881, -2475880078174690225752962997, -2475880078489987415251701444, -2475880078555503714368322420, -2475880078568103002659980300, -2475880078570335787926856380, -2475880078570698615532723743, -2475880078570752367770630019, -2475880078570759578436690617, -2475880078570760447191637677, -2475880078570760540272524862, -2475880078570760549033078950, -2475880078570760549746147306, -2475880078570760549795324434, -2475880078570760549798118589, -2475880078570760549798244169, -2475880078570760549798248355, -2475880078570760549798248447, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448, -2475880078570760549798248448], [4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496896, 4951760157141521099596496895, 4951760157141521099596496802, 4951760157141521099596492524, 4951760157141521099596362758, 4951760157141521099593443023, 4951760157141521099541471740, 4951760157141521098779226256, 4951760157141521089305603812, 4951760157141520987464162539, 4951760157141520025628328294, 4951760157141511946207320636, 4951760157141450983303353762, 4951760157141034403459580123, 4951760157138438790586836680, 4951760157123606717028302720, 4951760157045491129620023864, 4951760156664677641004664441, 4951760154939816545511565878, 4951760147657069697874038612, 4951760118909384772989062562, 4951760012542950550914651177, 4951759642792964921798840172, 4951758432702102862874367792, 4951754697204224333150996532, 4951743802002078621457830357, 4951713731244156457184691714, 4951635084646513873701098340, 4951439924570882277649218486, 4950979904392607801241215973, 4949948824682682250671555168, 4947749187968174409456278784, 4943278958516110086986523552, 4934617888952735462201372790, 4918608033093164186083366836, 4890355346282156051757473976, 4842729388515028053893826012, 4765998678779099612891282070, 4647791909726453095671146808, 4473592460596237175557263264, 4227926570797214724114606984, 3896277619568534414667021006, 3467560682614386697576239132, 2936768284480680000225747288, 2307223812275586010344931380, 1591832366587979203662186030, 812850570172585125274307760, 0, -812850570172585125274307760, -1591832366587979203662186030, -2307223812275586010344931380, -2936768284480680000225747288, -3467560682614386697576239132, -3896277619568534414667021006, -4227926570797214724114606984, -4473592460596237175557263264, -4647791909726453095671146808, -4765998678779099612891282070, -4842729388515028053893826012, -4890355346282156051757473976, -4918608033093164186083366836, -4934617888952735462201372790, -4943278958516110086986523552, -4947749187968174409456278784, -4949948824682682250671555168, -4950979904392607801241215973, -4951439924570882277649218486, -4951635084646513873701098340, -4951713731244156457184691714, -4951743802002078621457830357, -4951754697204224333150996532, -4951758432702102862874367792, -4951759642792964921798840172, -4951760012542950550914651177, -4951760118909384772989062562, -4951760147657069697874038612, -4951760154939816545511565878, -4951760156664677641004664441, -4951760157045491129620023864, -4951760157123606717028302720, -4951760157138438790586836680, -4951760157141034403459580123, -4951760157141450983303353762, -4951760157141511946207320636, -4951760157141520025628328294, -4951760157141520987464162539, -4951760157141521089305603812, -4951760157141521098779226256, -4951760157141521099541471740, -4951760157141521099593443023, -4951760157141521099596362758, -4951760157141521099596492524, -4951760157141521099596496802, -4951760157141521099596496895, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896, -4951760157141521099596496896], [9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993792, 9903520314283042199192993791, 9903520314283042199192993697, 9903520314283042199192989326, 9903520314283042199192855282, 9903520314283042199189805781, 9903520314283042199134914763, 9903520314283042198320697996, 9903520314283042188084830068, 9903520314283042076769766351, 9903520314283041013092490833, 9903520314283031971835648930, 9903520314282962929510674398, 9903520314282485386762933885, 9903520314279473194046416803, 9903520314262045507615139400, 9903520314169097846648326584, 9903520313710168770624688305, 9903520311604494186516230319, 9903520302596886243385604490, 9903520266566454470863101174, 9903520131452335323903713739, 9903519655335915472713491349, 9903518075495067784673207964, 9903513129906327196025364324, 9903498499206302954608826889, 9903457533246235078642522071, 9903348815890670330885790054, 9903075009217396151350316826, 9902419828963490078890434459, 9900928729075290051912771141, 9897698012650856660127833952, 9891028146484284496442802336, 9877896847468845549187896342, 9853225922045899648284739626, 9808963379375320237840840812, 9733084734797184105651299988, 9608728067294127666785108082, 9413790588505552708562428878, 9121384370322690271228410072, 8701519031393451899671870248, 8124204190365749138781627990, 7363838302182921112243260138, 6404328967095066697801986420, 5243992096756266010570678668, 3899056178863565214007117410, 2404682936760564328936493790, 812850570172585125274307760, -812850570172585125274307760, -2404682936760564328936493790, -3899056178863565214007117410, -5243992096756266010570678668, -6404328967095066697801986420, -7363838302182921112243260138, -8124204190365749138781627990, -8701519031393451899671870248, -9121384370322690271228410072, -9413790588505552708562428878, -9608728067294127666785108082, -9733084734797184105651299988, -9808963379375320237840840812, -9853225922045899648284739626, -9877896847468845549187896342, -9891028146484284496442802336, -9897698012650856660127833952, -9900928729075290051912771141, -9902419828963490078890434459, -9903075009217396151350316826, -9903348815890670330885790054, -9903457533246235078642522071, -9903498499206302954608826889, -9903513129906327196025364324, -9903518075495067784673207964, -9903519655335915472713491349, -9903520131452335323903713739, -9903520266566454470863101174, -9903520302596886243385604490, -9903520311604494186516230319, -9903520313710168770624688305, -9903520314169097846648326584, -9903520314262045507615139400, -9903520314279473194046416803, -9903520314282485386762933885, -9903520314282962929510674398, -9903520314283031971835648930, -9903520314283041013092490833, -9903520314283042076769766351, -9903520314283042188084830068, -9903520314283042198320697996, -9903520314283042199134914763, -9903520314283042199189805781, -9903520314283042199192855282, -9903520314283042199192989326, -9903520314283042199192993697, -9903520314283042199192993791, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792, -9903520314283042199192993792], [19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987584, 19807040628566084398385987583, 19807040628566084398385987488, 19807040628566084398385983023, 19807040628566084398385844608, 19807040628566084398382661063, 19807040628566084398324720544, 19807040628566084397455612759, 19807040628566084386405528064, 19807040628566084264854596419, 19807040628566083089862257184, 19807040628566072984928139763, 19807040628565994901346323328, 19807040628565448316273608283, 19807040628561958580809350688, 19807040628541518701661556203, 19807040628431143354263465984, 19807040627879266617273014889, 19807040625314662957140918624, 19807040614201380429901834809, 19807040569163340714248705664, 19807040398018789794766814913, 19807039786788250796617205088, 19807037730830983257386699313, 19807031205401394980698572288, 19807011629112630150634191213, 19806956032452538033251348960, 19806806349136905409528312125, 19806423825108066482236106880, 19805494838180886230240751285, 19803348558038780130803205600, 19798626741726146712040605093, 19788726159135141156570636288, 19768924993953130045630698678, 19731122769514745197472635968, 19662189301421219886125580438, 19542048114172504343492140800, 19341812802091311772436408070, 19022518655799680375347536960, 18535174958828242979790838950, 17822903401716142170900280320, 16825723221759201038453498238, 15488042492548670251024888128, 13768167269277987810045246558, 11648321063851332708372665088, 9143048275619831224577796078, 6303739115624129542943611200, 3217533506933149454210801550, 0, -3217533506933149454210801550, -6303739115624129542943611200, -9143048275619831224577796078, -11648321063851332708372665088, -13768167269277987810045246558, -15488042492548670251024888128, -16825723221759201038453498238, -17822903401716142170900280320, -18535174958828242979790838950, -19022518655799680375347536960, -19341812802091311772436408070, -19542048114172504343492140800, -19662189301421219886125580438, -19731122769514745197472635968, -19768924993953130045630698678, -19788726159135141156570636288, -19798626741726146712040605093, -19803348558038780130803205600, -19805494838180886230240751285, -19806423825108066482236106880, -19806806349136905409528312125, -19806956032452538033251348960, -19807011629112630150634191213, -19807031205401394980698572288, -19807037730830983257386699313, -19807039786788250796617205088, -19807040398018789794766814913, -19807040569163340714248705664, -19807040614201380429901834809, -19807040625314662957140918624, -19807040627879266617273014889, -19807040628431143354263465984, -19807040628541518701661556203, -19807040628561958580809350688, -19807040628565448316273608283, -19807040628565994901346323328, -19807040628566072984928139763, -19807040628566083089862257184, -19807040628566084264854596419, -19807040628566084386405528064, -19807040628566084397455612759, -19807040628566084398324720544, -19807040628566084398382661063, -19807040628566084398385844608, -19807040628566084398385983023, -19807040628566084398385987488, -19807040628566084398385987583, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584, -19807040628566084398385987584], [39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975168, 39614081257132168796771975167, 39614081257132168796771975071, 39614081257132168796771970511, 39614081257132168796771827631, 39614081257132168796768505671, 39614081257132168796707381607, 39614081257132168795780333303, 39614081257132168783861140823, 39614081257132168651260124483, 39614081257132167354716853603, 39614081257132156074790396947, 39614081257132067886274463091, 39614081257131443217619931611, 39614081257127406897082958971, 39614081257103477282470906891, 39614081256972662055925022187, 39614081256310409971536480873, 39614081253193929574413933513, 39614081239516043387042753433, 39614081183364721144150540473, 39614080967182130509015520577, 39614080184807040591384020001, 39614077517619234054003904401, 39614068936232378238085271601, 39614042834514025131332763501, 39613967661565168183885540173, 39613762381589443442779661085, 39613230174244971891764419005, 39611918663288952712476858165, 39608843396219666361043956885, 39601975299764926842843810693, 39587352900861287868611241381, 39557651153088271202201334966, 39500047763467875243103334646, 39393312070935965083598216406, 39204237415593724229617721238, 38883860916263816115928548870, 38364331457890992147783945030, 37557693614627923355138375910, 36358078360544385150691119270, 34648626623475343209353778558, 32313765714307871289478386366, 29256209761826658061070134686, 25416488333129320518417911646, 20791369339471163932950461166, 15446787391243960767521407278, 9521272622557278997154412750, 3217533506933149454210801550, -3217533506933149454210801550, -9521272622557278997154412750, -15446787391243960767521407278, -20791369339471163932950461166, -25416488333129320518417911646, -29256209761826658061070134686, -32313765714307871289478386366, -34648626623475343209353778558, -36358078360544385150691119270, -37557693614627923355138375910, -38364331457890992147783945030, -38883860916263816115928548870, -39204237415593724229617721238, -39393312070935965083598216406, -39500047763467875243103334646, -39557651153088271202201334966, -39587352900861287868611241381, -39601975299764926842843810693, -39608843396219666361043956885, -39611918663288952712476858165, -39613230174244971891764419005, -39613762381589443442779661085, -39613967661565168183885540173, -39614042834514025131332763501, -39614068936232378238085271601, -39614077517619234054003904401, -39614080184807040591384020001, -39614080967182130509015520577, -39614081183364721144150540473, -39614081239516043387042753433, -39614081253193929574413933513, -39614081256310409971536480873, -39614081256972662055925022187, -39614081257103477282470906891, -39614081257127406897082958971, -39614081257131443217619931611, -39614081257132067886274463091, -39614081257132156074790396947, -39614081257132167354716853603, -39614081257132168651260124483, -39614081257132168783861140823, -39614081257132168795780333303, -39614081257132168796707381607, -39614081257132168796768505671, -39614081257132168796771827631, -39614081257132168796771970511, -39614081257132168796771975071, -39614081257132168796771975167, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168, -39614081257132168796771975168], [79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950336, 79228162514264337593543950335, 79228162514264337593543950238, 79228162514264337593543945582, 79228162514264337593543798142, 79228162514264337593540333302, 79228162514264337593475887278, 79228162514264337592487714910, 79228162514264337579641474126, 79228162514264337435121265306, 79228162514264336005976978086, 79228162514264323429507250550, 79228162514264223961064860038, 79228162514263511103894394702, 79228162514258850114702890582, 79228162514230884179553865862, 79228162514076139338395929078, 79228162513283072027461503060, 79228162509504339545950414386, 79228162492709972961456686946, 79228162422880764531193293906, 79228162150546851653166061050, 79228161151989171100399540578, 79228157702426274645387924402, 79228146453851612292089176002, 79228111770746403369418035102, 79228010496079193315218303674, 79227730043154611626665201258, 79226992555834415334544080090, 79225148837533924604241277170, 79220762059508619073520815050, 79210818695984593203887767578, 79189328200626214711455052074, 79145004053949559070812576347, 79057698916556146445304669612, 78893359834403840326701551052, 78597549486529689313215937644, 78088098331857540345546270108, 77248192374154808263712493900, 75922025072518915502922320940, 73915771975172308505829495180, 71006704984019728360044897828, 66962392337783214498832164924, 61569975476134529350548521052, 54672698094955978579488046332, 46207857672600484451368372812, 36238156730715124700471868444, 24968060013801239764675820028, 12738806129490428451365214300, 0, -12738806129490428451365214300, -24968060013801239764675820028, -36238156730715124700471868444, -46207857672600484451368372812, -54672698094955978579488046332, -61569975476134529350548521052, -66962392337783214498832164924, -71006704984019728360044897828, -73915771975172308505829495180, -75922025072518915502922320940, -77248192374154808263712493900, -78088098331857540345546270108, -78597549486529689313215937644, -78893359834403840326701551052, -79057698916556146445304669612, -79145004053949559070812576347, -79189328200626214711455052074, -79210818695984593203887767578, -79220762059508619073520815050, -79225148837533924604241277170, -79226992555834415334544080090, -79227730043154611626665201258, -79228010496079193315218303674, -79228111770746403369418035102, -79228146453851612292089176002, -79228157702426274645387924402, -79228161151989171100399540578, -79228162150546851653166061050, -79228162422880764531193293906, -79228162492709972961456686946, -79228162509504339545950414386, -79228162513283072027461503060, -79228162514076139338395929078, -79228162514230884179553865862, -79228162514258850114702890582, -79228162514263511103894394702, -79228162514264223961064860038, -79228162514264323429507250550, -79228162514264336005976978086, -79228162514264337435121265306, -79228162514264337579641474126, -79228162514264337592487714910, -79228162514264337593475887278, -79228162514264337593540333302, -79228162514264337593543798142, -79228162514264337593543945582, -79228162514264337593543950238, -79228162514264337593543950335, -79228162514264337593543950336, -79228162514264337593543950336, -79228162514264337593543950336, -79228162514264337593543950336, -79228162514264337593543950336, -79228162514264337593543950336], [158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900672, 158456325028528675187087900671, 158456325028528675187087900573, 158456325028528675187087895820, 158456325028528675187087743724, 158456325028528675187084131444, 158456325028528675187016220580, 158456325028528675185963602188, 158456325028528675172129189036, 158456325028528675014762739432, 158456325028528673441098243392, 158456325028528659435484228636, 158456325028528547390572110588, 158456325028527735064959254740, 158456325028522361218597285284, 158456325028489734294256756444, 158456325028307023517949794940, 158456325027359211365857432138, 158456325022787411573411917446, 158456325002214312507407101332, 158456324915590737492649980852, 158456324573427616184359354956, 158456323302536022753565601628, 158456318854415445745787464980, 158456304156277886937477100404, 158456258224598015661507211104, 158456122266825596684636338776, 158455740539233804941883504932, 158454722598989026961209281348, 158452141393368339938785357260, 158445910897042543677762092220, 158431580755493212277408582628, 158400146896610807915342819652, 158334332254575773782267628421, 158202702970505705516117245959, 157951058750959986772006220664, 157490909320933529639917488696, 156685647818387229658762207752, 155336290706012348609258764008, 153170217446673723766634814840, 149837797047691224008751816120, 144922476959192036865874393008, 137969097321802942858877062752, 128532367813917743849380685976, 116242673571090507930036567384, 100880555767556463030856419144, 82446014403315609151840241256, 61206216744516364465147688472, 37706866143291668216041034328, 12738806129490428451365214300, -12738806129490428451365214300, -37706866143291668216041034328, -61206216744516364465147688472, -82446014403315609151840241256, -100880555767556463030856419144, -116242673571090507930036567384, -128532367813917743849380685976, -137969097321802942858877062752, -144922476959192036865874393008, -149837797047691224008751816120, -153170217446673723766634814840, -155336290706012348609258764008, -156685647818387229658762207752, -157490909320933529639917488696, -157951058750959986772006220664, -158202702970505705516117245959, -158334332254575773782267628421, -158400146896610807915342819652, -158431580755493212277408582628, -158445910897042543677762092220, -158452141393368339938785357260, -158454722598989026961209281348, -158455740539233804941883504932, -158456122266825596684636338776, -158456258224598015661507211104, -158456304156277886937477100404, -158456318854415445745787464980, -158456323302536022753565601628, -158456324573427616184359354956, -158456324915590737492649980852, -158456325002214312507407101332, -158456325022787411573411917446, -158456325027359211365857432138, -158456325028307023517949794940, -158456325028489734294256756444, -158456325028522361218597285284, -158456325028527735064959254740, -158456325028528547390572110588, -158456325028528659435484228636, -158456325028528673441098243392, -158456325028528675014762739432, -158456325028528675172129189036, -158456325028528675185963602188, -158456325028528675187016220580, -158456325028528675187084131444, -158456325028528675187087743724, -158456325028528675187087895820, -158456325028528675187087900573, -158456325028528675187087900671, -158456325028528675187087900672, -158456325028528675187087900672, -158456325028528675187087900672, -158456325028528675187087900672], [316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801344, 316912650057057350374175801343, 316912650057057350374175801244, 316912650057057350374175796393, 316912650057057350374175639544, 316912650057057350374171875168, 316912650057057350374100352024, 316912650057057350372979822768, 316912650057057350358092791224, 316912650057057350186891928468, 316912650057057348455860982824, 316912650057057332876582472028, 316912650057057206826056339224, 316912650057056282455531365328, 316912650057050096283556540024, 316912650057012095512854041728, 316912650056796757812206551384, 316912650055666234883807227078, 316912650050146622939269349584, 316912650025001724080819018778, 316912649917805050000057082184, 316912649489018353677009335808, 316912647875963638937924956584, 316912642156951468499353066608, 316912623010693332683264565384, 316912562380875902598984311508, 316912380491423612346143549880, 316911862806059401626519843708, 316910463138222831903092786280, 316906863992357366899994638608, 316898052290410883616547449480, 316877491652535755955170674848, 316831727652104020192751402280, 316734479151186581697610448073, 316537035225081479298384874380, 316153761721465692288123466623, 315441968071893516411923709360, 314176557139320759298679696448, 312021938524399578268020971760, 308506508152686072375893578848, 303008014494364947775386630960, 294760274006883260874626209128, 282891574280994979724751455760, 266501465135720686708257748728, 244775041385008251779417253360, 217123229338646970960892986528, 183326570170872072182696660400, 143652231147831973616987929728, 98913082887808032681188722800, 50445672272782096667406248628, 0, -50445672272782096667406248628, -98913082887808032681188722800, -143652231147831973616987929728, -183326570170872072182696660400, -217123229338646970960892986528, -244775041385008251779417253360, -266501465135720686708257748728, -282891574280994979724751455760, -294760274006883260874626209128, -303008014494364947775386630960, -308506508152686072375893578848, -312021938524399578268020971760, -314176557139320759298679696448, -315441968071893516411923709360, -316153761721465692288123466623, -316537035225081479298384874380, -316734479151186581697610448073, -316831727652104020192751402280, -316877491652535755955170674848, -316898052290410883616547449480, -316906863992357366899994638608, -316910463138222831903092786280, -316911862806059401626519843708, -316912380491423612346143549880, -316912562380875902598984311508, -316912623010693332683264565384, -316912642156951468499353066608, -316912647875963638937924956584, -316912649489018353677009335808, -316912649917805050000057082184, -316912650025001724080819018778, -316912650050146622939269349584, -316912650055666234883807227078, -316912650056796757812206551384, -316912650057012095512854041728, -316912650057050096283556540024, -316912650057056282455531365328, -316912650057057206826056339224, -316912650057057332876582472028, -316912650057057348455860982824, -316912650057057350186891928468, -316912650057057350358092791224, -316912650057057350372979822768, -316912650057057350374100352024, -316912650057057350374171875168, -316912650057057350374175639544, -316912650057057350374175796393, -316912650057057350374175801244, -316912650057057350374175801343, -316912650057057350374175801344, -316912650057057350374175801344], [633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602688, 633825300114114700748351602687, 633825300114114700748351602587, 633825300114114700748351597637, 633825300114114700748351435937, 633825300114114700748347514712, 633825300114114700748272227192, 633825300114114700747080174792, 633825300114114700731072613992, 633825300114114700544984719692, 633825300114114698642752911292, 633825300114114681332443454852, 633825300114114539702638811252, 633825300114113489281587704552, 633825300114106378739087905352, 633825300114062191796410581752, 633825300113808853325060593112, 633825300112462992696013778462, 633825300105812857823076576662, 633825300075148347020088368362, 633825299942806774080876100962, 633825299406823403677066417992, 633825297364981992614934292392, 633825290032915107437278023192, 633825265167644801182617631992, 633825185391569235282248876892, 633824942872299514945127861388, 633824243297483013972663393588, 633822325944282233529612629988, 633817327130580198803087424888, 633804916282768250516542088088, 633775543942946639571718124328, 633709219304639776147922077128, 633566206803290601890361850353, 633271514376268060995995322453, 632690796946547171586508341003, 631595729793359208700047175983, 629618525211214275710603405808, 626198495663720337566700668208, 620528446677085650643914550608, 611514522647051020151280209808, 597768288501248208650012840088, 577651848287878240599377664888, 549393039416715666433009204488, 511276506520728938487675002088, 461898270723655222740310239888, 400449799509519043143589646928, 326978801318704045799684590128, 242565314035640006298176652528, 149358755160590129348594971428, 50445672272782096667406248628, -50445672272782096667406248628, -149358755160590129348594971428, -242565314035640006298176652528, -326978801318704045799684590128, -400449799509519043143589646928, -461898270723655222740310239888, -511276506520728938487675002088, -549393039416715666433009204488, -577651848287878240599377664888, -597768288501248208650012840088, -611514522647051020151280209808, -620528446677085650643914550608, -626198495663720337566700668208, -629618525211214275710603405808, -631595729793359208700047175983, -632690796946547171586508341003, -633271514376268060995995322453, -633566206803290601890361850353, -633709219304639776147922077128, -633775543942946639571718124328, -633804916282768250516542088088, -633817327130580198803087424888, -633822325944282233529612629988, -633824243297483013972663393588, -633824942872299514945127861388, -633825185391569235282248876892, -633825265167644801182617631992, -633825290032915107437278023192, -633825297364981992614934292392, -633825299406823403677066417992, -633825299942806774080876100962, -633825300075148347020088368362, -633825300105812857823076576662, -633825300112462992696013778462, -633825300113808853325060593112, -633825300114062191796410581752, -633825300114106378739087905352, -633825300114113489281587704552, -633825300114114539702638811252, -633825300114114681332443454852, -633825300114114698642752911292, -633825300114114700544984719692, -633825300114114700731072613992, -633825300114114700747080174792, -633825300114114700748272227192, -633825300114114700748347514712, -633825300114114700748351435937, -633825300114114700748351597637, -633825300114114700748351602587, -633825300114114700748351602687]]