#! /usr/local/bin/ruby -w
require 'RMagick'

Width = 92
Height = 109
Pixels = [57825,63736,65278,57825,63736,65278,57568,63993,65021,56540,
64764,64507,55769,65021,64507,54998,65535,63993,54484,64507,
63736,54227,64250,63479,54741,63736,64250,53970,63736,64507,
53713,63222,64764,53456,63222,65535,53199,62965,65535,52942,
63222,65278,54484,64764,65535,53713,65021,65535,53199,65021,
64250,51914,64764,62451,50372,63479,59624,48316,61423,56540,
46517,59881,53970,46003,58853,51400,46003,57311,48316,45232,
55769,44461,43690,53970,40349,41891,52685,36237,40092,51400,
31097,38036,49601,26214,35723,47288,20817,33667,45489,17476,
32639,43947,14906,30840,42148,13107,29298,40092,12336,28784,
39321,13107,29812,39321,15420,30583,39835,17476,30840,39578,
19789,31097,39321,20046,31868,39064,19789,32125,39064,19275,
33153,39321,19275,33667,40606,19789,35466,41891,20303,34952,
42405,19275,34438,41377,17476,32896,40606,15420,35466,42662,
16448,35209,43433,15934,36237,43690,15934,35980,44204,15677,
35980,43690,14906,34695,43176,13621,34438,42148,12850,33153,
41634,12593,33410,42148,13878,33410,41891,14906,32896,41120,
15163,32125,40349,15420,31097,38550,15420,29298,36237,15420,
28013,34181,15163,26985,32639,15934,25443,30583,15420,22873,
27499,14135,19789,23901,12336,17476,21331,10794,16962,20046,
10794,16705,19532,11308,16448,18761,10794,16705,18247,11565,
18761,19532,14135,17476,17733,13107,15677,15420,10794,13621,
13364,8738,12336,11822,7967,12079,11565,7710,13364,11822,
8738,13621,12079,8995,12850,10537,8224,12850,10537,8224,
13107,10280,8738,13107,10280,8738,13621,10023,9252,13621,
10023,9252,13621,10023,9766,13621,10023,9252,13878,9252,
8224,13878,9509,7710,13878,9509,7710,13878,9509,7710,
13878,9509,7710,13878,9509,7710,57825,63736,65278,57825,
63736,65278,57568,63993,65021,56540,64764,64507,55769,65021,
64507,54998,65535,63993,53199,63736,62708,53199,63736,62708,
53456,63222,63479,52942,63222,63736,52685,62708,64507,52171,
62451,64507,52171,62451,65021,51657,62708,64507,51914,63479,
65021,51143,63479,63993,50629,63222,62194,49087,62194,59881,
47031,60652,56540,44461,58339,52428,41891,55769,49087,41377,
54741,44975,40349,52428,38550,40349,51143,34181,39064,50372,
31097,38293,49858,28013,38036,49601,25186,37008,49087,21845,
35723,47802,18504,34952,46517,16448,32896,43947,14135,31097,
41891,13107,29298,39064,12593,28270,37779,13364,28784,37265,
16448,29298,37265,19275,29555,37265,21331,29812,37008,21331,
31097,37522,20046,31354,37265,18761,31868,37522,18247,32896,
39321,18504,34952,41120,19532,35980,42662,19789,36237,42662,
18504,35466,42662,16448,38550,45489,18504,38807,46260,17990,
40092,47288,18761,40349,48059,18761,40863,48316,18504,40349,
48316,17733,40092,47545,17219,39578,47545,16705,38036,46774,
15163,37265,46003,14906,36237,44718,14649,34695,42919,14392,
33410,40606,14392,31868,38807,14906,30840,36751,15677,30326,
35980,17219,28013,32896,16448,25443,29812,15677,22873,26471,
13878,20303,23644,12593,19018,21588,12079,17990,20560,11822,
17219,19018,11051,16705,17733,10794,18504,19018,13621,17219,
17476,12850,15934,15677,11051,13621,13364,8738,12079,11565,
7710,11308,10794,6939,12593,11051,7967,13107,11565,8481,
12593,10280,7967,12593,10280,7967,12850,10023,8481,12850,
10023,8481,13364,9766,8995,13364,9766,8995,13364,9766,
9509,13364,9766,8995,13621,8995,7967,13621,9252,7453,
13621,9252,7453,13621,9252,7453,13621,9252,7453,13621,
9252,7453,57825,63736,65278,57825,63736,65278,57568,63993,
65021,56540,64764,64507,55769,65021,64507,54998,65535,63993,
52685,63222,62194,52685,62965,62708,52685,62965,63479,52428,
62451,63736,51914,62194,64250,51143,62194,64507,51143,62194,
63993,50886,62708,62708,49087,61166,59624,49087,61423,58339,
48316,60909,55512,46774,59624,52685,44204,57311,48830,41377,
54741,44718,38807,51914,41377,37522,50372,36751,36751,48830,
30840,36494,48059,26728,35723,47545,24929,35723,47802,23644,
36494,48573,22359,36751,49087,21074,36494,47802,19275,35723,
47031,17990,32125,42919,14649,30069,40606,13364,28270,38036,
12593,27242,36237,13107,27499,35980,15677,28270,35980,17990,
28784,35980,20303,29298,35980,19789,32639,38550,20560,31611,
37779,18247,31097,37008,16962,31611,38036,17219,33667,39835,
18247,35466,42148,19275,36751,43176,19532,36751,43690,18761,
38807,45489,19532,39321,46774,19532,40863,47802,20303,41891,
49344,21074,42919,50115,21588,43176,50886,22102,43176,50372,
21331,42662,50629,20560,37779,46517,15677,37008,45746,14906,
35980,44461,14906,35209,42662,14906,34181,41377,15677,33410,
40092,16705,33153,39064,17990,33153,38807,20303,28270,32896,
16962,26471,30840,16962,24158,28270,16191,22616,25700,15420,
21074,23901,15163,19275,22102,13878,17219,19532,12593,15677,
17733,11565,17733,19018,13878,16962,17733,13364,15677,15934,
11822,13364,13621,9509,11308,11565,7967,10537,10794,7196,
11565,10537,7710,12336,11308,8481,12336,10537,8481,12593,
10280,8481,12593,10280,8995,12850,10023,8995,12850,10023,
9509,13364,9766,9509,13364,9766,9766,13364,9766,9509,
13107,9252,7967,13107,9252,7453,13107,9252,7453,13107,
9252,7453,13107,9252,7453,13107,9252,7453,57825,63736,
65278,57825,63736,65278,57568,63993,65021,56540,64764,64507,
55769,65021,64507,54998,65535,64507,55512,65535,65278,54227,
63993,64764,52685,62708,64507,51657,61423,64250,51143,61166,
65021,49601,60395,63479,48059,59367,59624,46774,59110,56026,
48316,60909,53456,46774,59110,48316,43947,56540,42405,41891,
53713,37779,39835,51400,34181,38293,49344,31611,36237,46774,
29812,34438,45232,26728,33410,45746,24158,34181,46774,23387,
34952,47545,23901,35723,47802,23644,35466,47031,22616,34438,
46260,21074,33667,44461,19275,32896,43690,18504,32382,42662,
17733,31354,40863,16448,29812,38807,15163,28527,37265,14906,
28527,36751,14906,28527,35980,15420,27756,34952,15163,26985,
33924,14135,30840,37779,16962,31354,38550,16962,32125,38550,
16962,31611,38807,16962,32125,38807,16448,32639,39835,17476,
35209,41891,19018,36494,43947,20303,35723,42405,19018,36751,
44204,20303,39321,46260,22359,40863,48573,23901,42148,49087,
24672,41120,48830,24158,40606,47545,23130,39064,46774,21588,
39064,46774,21074,38293,46517,21074,37008,44975,20817,35209,
42662,19532,32382,39578,17733,29555,36494,16191,27242,33924,
15677,25957,32125,16191,28013,33924,20046,25700,31354,19275,
22873,28270,17733,22102,26471,17733,21845,25957,19018,21588,
25700,19018,20303,24158,18761,19275,22616,17476,20046,22873,
18504,17219,19532,15163,13621,15420,11308,11565,13364,9252,
11822,12850,9252,11565,12593,8995,10794,10794,8224,9509,
9509,6939,11051,10280,8481,11308,10023,8995,11822,9766,
9252,12079,9509,9252,12079,9509,9252,12336,9252,9252,
12336,9252,9766,12336,9252,9252,13364,10023,8481,13364,
10023,7967,13364,10023,7967,13364,10023,7967,13364,10023,
7967,13364,10023,7967,57825,63736,65278,57825,63736,65278,
57568,63993,65021,56540,64764,64507,55769,65021,64507,54998,
65535,64507,54998,65021,64764,53713,63993,64507,52171,61937,
64250,51143,61166,65021,50115,60909,65021,48830,60138,62965,
47288,59110,58596,46003,58596,53713,45746,58596,48830,44204,
56797,42405,41634,53713,35723,39578,50886,30583,37779,48573,
27499,36237,46003,24672,34438,43176,23387,32382,41891,21331,
30069,41377,18504,29812,42405,18761,31097,43176,19532,31868,
43947,20303,32125,43690,20303,32125,43176,20046,32125,42405,
19532,31868,41634,19275,31868,41120,18761,31354,40092,18504,
30326,39064,17476,30326,38550,17219,30840,38293,17219,30326,
37779,16705,29041,35980,15163,27756,34695,13878,29555,36494,
16191,30583,37522,17219,31354,38293,17990,31097,38036,17733,
30583,37522,17219,30326,37265,16962,31097,38036,17733,31868,
38807,18504,34438,41377,21074,35209,42148,21845,36237,43176,
22873,37779,44718,24415,39064,46003,25700,40349,47288,26985,
41377,48316,28013,41891,48830,28013,33410,40606,19018,31868,
39064,17219,30326,37265,16448,29298,36237,15934,28784,35466,
16705,27756,34181,16705,25700,31868,15934,24158,30069,16191,
24415,30069,17990,23130,28527,17990,21588,26728,17733,21331,
26214,18504,22102,26728,20560,22616,27242,21588,21845,26214,
21331,21588,25186,20817,21331,24672,20303,17990,20817,16705,
13878,15934,12079,11051,13107,9252,10794,12336,9252,11308,
12079,9252,10794,11051,8995,10023,10023,7967,11051,10280,
8995,11051,10280,8995,11822,9766,9252,11822,9509,9766,
12079,9509,9766,12079,9509,9766,12336,9252,10280,12336,
9252,9252,12850,10023,8481,12850,10280,7967,12850,10280,
7967,12850,10280,7967,12850,10280,7967,12850,10280,7967,
57825,63736,65278,57825,63736,65278,57568,63993,65021,56540,
64764,64507,55769,65021,64507,54998,65535,64507,54227,64507,
64250,53199,63479,63993,51657,61937,63993,50372,61166,64764,
49601,60652,64764,47802,59881,62451,46003,58339,58339,44975,
57311,53199,43690,56540,47031,41891,54998,40606,38807,51657,
33924,36494,48573,28527,35209,45746,25443,33667,43176,22616,
32125,40863,21074,30583,39321,19532,30583,41377,19275,30069,
41891,18761,30583,41891,19018,30840,41891,19018,31097,41891,
19789,31868,42148,20046,32125,41891,20560,32639,41634,21074,
29298,38293,17733,29298,37522,17990,29298,37008,17990,30326,
37522,18504,30840,37779,19532,30583,37265,19018,29555,35466,
17476,28270,34181,16705,29298,34952,18247,30583,36237,19789,
31611,37265,20817,31354,37008,20560,30326,35980,19532,29298,
34952,18504,28784,34438,17990,29041,34695,18247,31868,37522,
21074,31354,37008,20560,31097,36751,20303,31354,37008,20560,
32639,38293,21845,34695,40349,23901,37008,42662,26214,38550,
44461,26985,41634,47802,28784,38293,44461,24929,34181,40349,
21331,31097,37008,18504,29298,34952,18247,27756,33410,17476,
25443,30840,16448,23901,29041,15934,23130,28013,16448,22616,
27242,17476,22102,26471,17733,22616,26728,19789,23644,27756,
21074,24158,28013,22616,23901,27756,22873,23387,26728,22102,
24158,26985,22616,20303,22616,18247,14906,16448,12850,11308,
12850,9252,10794,11565,8738,11051,11822,8995,11051,11308,
9252,10794,10794,8738,11051,10280,8995,11051,10280,8995,
11822,9766,9252,11822,9766,9252,12079,9509,9766,12079,
9509,9766,12336,9252,9766,12336,9252,9252,12593,9766,
8224,12593,10023,7710,12593,10023,7710,12593,10023,7710,
12593,10023,7710,12593,10023,7710,57825,63736,65278,57825,
63736,65278,57568,63993,65021,56540,64764,64507,55769,65021,
64507,54998,65535,63993,53713,63993,63736,52428,62965,63479,
50886,61937,63736,49858,61166,64507,48573,60395,64250,47288,
59367,61937,44975,57311,57311,43176,56283,51914,43176,56540,
46774,41377,54484,40092,38293,51143,33410,35723,47802,27756,
34438,44975,24672,33153,42662,22616,31868,40606,21074,30583,
39321,19789,32125,42148,21331,31354,42148,20560,31097,41120,
19789,30583,40606,19789,30583,40092,19532,30583,40092,20046,
31354,40092,20560,31611,39835,21074,28784,36494,18504,28013,
35466,18247,28013,34695,17990,28784,34952,19018,29555,35723,
20303,30326,35723,20560,29555,34952,19789,29041,33924,19789,
30583,35209,22359,31097,35466,23901,31354,35723,24158,30583,
34952,23387,29041,33410,21845,27756,32125,20560,27499,31868,
20303,27756,32125,20560,26728,31097,19532,25700,30069,18504,
24672,29041,17476,24158,28527,16962,24415,28784,17219,25700,
30069,18504,27242,31611,20046,28270,32896,19532,26985,31611,
15677,26985,31868,14906,27242,32125,15677,26471,31097,15677,
25700,30326,15420,25443,29812,15934,25443,29555,16962,25700,
29555,18504,24415,28270,18247,24415,28013,19018,24415,27756,
20046,24672,28013,21331,24929,28013,21845,24929,28013,22359,
24672,27756,22616,24929,27242,22873,26728,29041,24672,21845,
23644,19532,15420,16962,13364,11565,12593,8995,10537,11308,
8481,11051,11565,8738,11565,11565,9509,11565,11565,9509,
11051,10280,8995,11308,10023,8995,11822,9766,9252,11822,
9766,9252,12079,9509,9766,12079,9509,9766,12336,9252,
9766,12336,9252,9252,12336,9509,7967,12336,9766,7453,
12336,9766,7453,12336,9766,7453,12336,9766,7453,12336,
9766,7453,57825,63736,65278,57825,63736,65278,57568,63993,
65021,56540,64764,64507,55769,65021,64507,54998,65535,63993,
53199,63993,63479,51914,63222,63479,50629,62194,63736,49601,
61423,64764,48830,60652,64507,46774,59110,61680,44204,57054,
56797,42405,55512,51143,42405,55769,46517,40349,53199,39578,
37265,49858,32896,34695,46517,27242,33667,44204,24158,32896,
42405,22616,32125,40349,21588,31097,39321,20560,29812,38550,
19018,29555,38293,18504,29555,37779,18504,29041,37265,17990,
29041,37008,19018,29298,37265,19789,29812,37265,20303,30583,
37265,21588,31611,37779,22873,30326,36237,21845,29555,34695,
21588,29298,34438,21845,30069,34952,23130,31097,35466,24158,
31354,35723,24415,31611,35466,25443,31868,35466,26985,31611,
34952,27242,30583,33924,26214,28013,31354,23644,25186,28527,
20817,23387,26728,19018,22873,26214,18504,23130,26471,18761,
21331,24672,16962,21331,24672,16962,21331,24672,16962,21331,
24672,16962,21331,24672,16962,21331,24672,16962,21588,24929,
17219,22359,25443,16191,23644,26728,14906,30069,32639,19275,
35980,38550,25700,37265,39578,27499,32896,35209,23644,26728,
29041,17990,22359,24415,14392,20560,22616,13107,24415,26214,
17733,24672,26214,19018,25186,26728,20046,25443,26728,20817,
25700,26985,21331,26214,27499,22359,26985,28013,23644,27499,
28527,24158,28270,29298,24929,23130,24158,19789,16191,17219,
13364,11822,12336,8738,10537,11051,7710,11308,11308,8224,
11822,11822,9252,12336,11565,9252,11308,10023,8481,11308,
10023,8481,11822,9766,8995,11822,9766,8995,12079,9509,
9252,12079,9509,9252,12079,9509,9766,12079,9509,9252,
12336,9509,7967,12336,9766,7453,12336,9766,7453,12336,
9766,7453,12336,9766,7453,12336,9766,7453,57825,63736,
65278,57825,63736,65278,57568,63993,65021,56540,64764,64507,
55769,65021,64507,54741,65535,63993,52685,64250,62965,51914,
63736,63222,50629,62708,64250,50115,61937,65278,48830,61166,
64764,46774,59110,61680,43947,56797,56540,42148,55255,51400,
40606,53456,44461,38293,51143,38036,35723,47545,30840,33410,
44461,25957,32639,42405,23130,32382,41120,22102,32125,39835,
21845,31868,38807,21074,29555,36494,18761,29812,36751,18504,
30069,37008,19275,30326,37265,20046,30840,37008,21074,31354,
37522,22102,31354,37265,22873,32125,37265,24158,33153,37779,
25443,31868,36237,24929,30583,34438,24415,30326,33924,24929,
30583,34181,25700,31097,34438,26728,31354,33924,26985,31097,
33667,27242,30069,32125,26728,29812,31611,26985,28527,30326,
25700,25957,27756,23130,22359,24158,19532,19532,21331,16705,
18247,20046,15420,17990,19789,15163,19018,20817,16191,19789,
21588,16962,21074,22873,18247,22102,23901,19275,22873,24672,
20046,22873,24672,20046,22616,24415,19789,22873,24158,18504,
29298,30840,22102,37522,38550,29041,46774,47802,38293,49858,
50886,41891,44975,46003,37008,35466,36494,28013,26728,27499,
19532,22102,22873,15420,20046,20817,13878,20817,21331,15163,
21845,22359,16705,22359,22873,17476,23130,23387,18761,24929,
25186,20560,27242,27499,23387,29298,29555,25443,28270,28527,
24415,23130,23387,19275,16448,16705,13107,12079,12336,8738,
10794,11051,7453,11822,11308,8224,12336,11822,8738,12079,
11308,8995,11308,10023,8481,11308,10023,8481,11822,9766,
8995,11822,9766,8995,12079,9509,9252,12079,9509,9252,
12079,9509,9252,12079,9509,8995,12079,9252,7710,12079,
9509,7196,12079,9509,7196,12079,9509,7196,12079,9509,
7196,12079,9509,7196,57825,63736,65278,57825,63736,65278,
57568,63993,65021,56540,64764,64507,55769,65021,64507,54741,
65535,63993,52942,64507,63222,52171,63993,63479,51143,63222,
64764,50629,62708,65278,49344,61680,65278,47031,59367,61937,
44204,56540,56540,41891,54998,51143,39321,51914,43690,37522,
49858,37522,34695,46003,30326,32639,43176,25186,32382,41634,
23130,32639,40606,22616,33153,39835,23130,33410,39064,22616,
32639,37779,21588,32896,38036,21845,33153,38293,22616,32896,
38036,22873,32639,37008,23130,31611,35980,22616,30326,34438,
22359,29555,33410,22359,27499,30583,21331,27242,30069,21845,
26985,29555,22616,27242,29812,23644,27242,29555,24672,26214,
28527,24158,24158,25700,22102,22359,23901,20303,22102,22873,
20046,23901,24672,21845,25443,26214,23387,25443,26214,23387,
23644,24415,21588,20817,21588,18761,18761,19532,16705,17733,
18504,15677,18761,19532,16705,19532,20303,17476,20303,21074,
18247,21074,21845,19018,21588,22359,19532,21588,22359,19532,
21331,22102,19275,21588,22102,18504,15934,15420,10023,20046,
19018,12593,26214,25186,18761,32125,31097,24672,35466,34438,
28013,35209,33924,28270,33153,31868,26214,31097,29812,24672,
17476,16191,11051,17990,16705,11822,18504,17219,12336,18247,
16705,12593,19018,17476,13364,21074,19532,15420,24672,23130,
19018,26985,26214,21845,27756,26985,22616,22873,22616,17990,
16705,16191,12336,12850,12336,8481,11565,11051,7196,12336,
11308,8224,12336,11308,8481,11822,10794,7967,11822,10023,
7967,11822,10023,7967,11822,10023,8481,11822,10023,8481,
11822,9766,8995,11822,9766,8995,12079,9509,8995,12079,
9509,8995,11822,8995,7453,11822,9252,6939,11822,9252,
6939,11822,9252,6939,11822,9252,6939,11822,9252,6939,
57825,63736,65278,57825,63736,65278,57568,63993,65021,56540,
64764,64507,55769,65021,64507,54741,65535,63993,53199,64764,
63479,52428,64250,63736,51914,63479,64764,51143,63222,65535,
50115,61937,65535,47545,59367,62708,44975,56540,57311,42662,
54484,51657,40092,51914,44461,37779,49601,37779,35723,45746,
31097,33924,43176,26728,33924,41891,24672,34695,41634,24415,
35209,40863,24929,35466,40092,25186,34952,38293,23901,34952,
38293,23901,34695,37265,23644,32896,36237,22616,31097,33410,
21331,27756,30583,19532,25443,27499,17476,23901,25700,16962,
20046,21588,14392,20560,21845,15934,21845,22873,18504,22873,
23901,20303,22616,23387,20560,20046,20817,18504,15934,16448,
15163,13107,13364,11822,14649,14649,12079,18504,18504,15420,
23644,23644,21074,26985,26985,23901,27242,27242,24672,25443,
25443,22359,23130,23130,20560,21588,21588,18504,19789,19789,
17219,19275,19275,16191,19018,19018,16448,18504,18504,15420,
17990,17990,15420,17733,17733,14649,17733,17733,15163,18247,
17733,14392,24672,23130,19018,19275,17476,12850,13621,11308,
6939,12593,10794,6168,16705,14392,10023,21074,19275,14649,
23387,21074,17219,23130,21331,17219,16705,14392,10537,16705,
14906,10794,16191,13878,10023,14906,13107,8995,14649,12336,
8481,16191,14392,10280,20046,17733,13878,22873,21074,16962,
27242,25700,21588,22873,21331,17219,17219,15677,11565,13621,
12079,8481,12593,11051,7453,12336,11565,7710,12593,11051,
7967,12079,10280,7710,11822,10023,7453,11822,10023,7967,
11822,10023,8481,11822,10023,8481,11822,9766,8995,11822,
9766,8995,12079,9509,8995,12079,9766,8481,11822,8995,
7453,11822,9252,6939,11822,9252,6939,11822,9252,6939,
11822,9252,6939,11822,9252,6939,57825,63736,65278,57825,
63736,65278,57568,63993,65021,56540,64764,64507,55769,65021,
64507,54998,65535,63993,52942,63993,62194,51400,62965,62194,
51400,62451,63993,52685,63993,65535,52685,63736,65535,49344,
60652,63993,45232,56540,57311,42919,53970,51400,43433,54484,
47288,40606,51143,39835,37522,46517,32639,35980,43690,28270,
35723,41891,25957,34952,40092,24415,33153,37008,22873,31354,
33924,20303,32639,34438,21074,34952,36751,23644,33924,34695,
22616,27242,28784,16962,21845,22359,12079,20046,21074,11565,
21845,22102,13878,22359,23130,15677,20303,20817,15163,21588,
21845,17219,23387,23644,20046,24415,24415,21845,23901,23644,
22359,21588,21331,20303,18247,17733,17990,15934,15677,14649,
20303,19789,16705,21588,20817,16448,23130,22359,18504,24158,
23387,19018,24415,23644,19789,23387,22616,18247,22102,21331,
17476,21331,20560,16191,20560,19789,15934,19532,18761,14392,
18761,17990,14135,19789,19018,14649,21588,20817,16962,22359,
21588,17219,21845,21074,17219,21074,19532,15934,28013,25443,
22359,23130,20560,17476,20817,17733,14649,21588,19018,15934,
23130,20046,16962,21588,19018,15934,21845,18761,15677,22873,
20303,17219,23130,20046,16962,20560,17990,14906,18761,15677,
12593,17733,15163,12079,19275,16191,13107,19789,17219,14135,
20046,16962,13878,19018,16705,12850,20560,18247,14392,19789,
17990,13364,18504,16705,12079,16705,14906,10794,15163,13364,
9252,13364,11822,8224,12593,10537,7196,12079,10023,7196,
12593,10280,7967,12079,9766,7453,11565,9766,7710,11822,
10023,7967,12593,10794,9252,12593,10794,9252,11308,9509,
7967,10537,8224,6939,11051,8224,6682,11308,8738,6425,
11308,8738,6425,11822,9252,6939,12079,9509,7196,12336,
9766,7453,57825,63736,65278,57825,63736,65278,57568,63993,
65021,56540,64764,64507,55769,65021,64507,54998,65535,63993,
55255,65535,64250,53713,63993,63736,52171,62708,64250,52171,
62451,65535,51657,61680,65535,49087,59110,62965,46003,56026,
57311,43690,53970,51914,38293,47288,41120,37522,46517,36237,
36494,44204,31354,34695,41120,26471,33153,37779,22873,31611,
34438,20046,30069,32125,19018,29555,30326,18247,26985,26728,
14906,31868,31097,19532,34695,33924,22873,32639,32125,21588,
29298,28270,18761,26471,25700,17219,23644,22616,15163,21074,
20046,13621,24929,24415,19018,25957,25186,20817,27499,26471,
23387,28270,27242,24929,27242,25957,24929,23644,22616,21845,
19275,18247,17990,16191,15420,14135,18761,17219,13621,20046,
18247,13364,21845,20046,15163,23130,21331,16448,23644,21845,
16962,23387,21588,16705,22616,20817,15934,21845,20046,15163,
21845,20046,15163,20817,19018,14135,20303,18504,13621,21331,
19532,14649,23130,21331,16448,24415,22616,17733,24415,22616,
17733,23901,22102,17476,25700,23130,20046,22616,19275,16962,
20817,17476,15163,22102,18761,16448,22616,19275,16962,21588,
18247,15934,22359,19018,16705,24672,21331,19018,23901,20817,
17733,21845,18761,15677,19789,16705,13621,18761,15677,12593,
19275,16191,13107,19532,16448,13364,19275,16191,13107,18504,
15420,12336,15934,12850,8738,17733,14649,10537,20303,17219,
13107,21074,18761,14392,20560,18247,14392,17733,15420,11565,
14392,11822,8738,11822,9766,6425,12336,10280,7453,11822,
9509,7196,10794,8995,6425,11051,9252,7196,11822,10023,
7967,11822,10023,8481,11051,9252,7710,10280,8481,6425,
10794,8481,6168,11308,8738,6425,11308,8738,6425,11565,
8995,6682,11822,9252,6939,12079,9509,7196,57568,63479,
65021,57568,63479,65021,57311,63736,64764,56283,64507,64250,
55512,64764,64250,54741,65278,63736,55769,65021,63993,55512,
64764,64764,54227,63736,65278,52428,61680,64764,49344,58339,
63222,46003,54484,58853,42148,50629,52942,39835,48059,46774,
34438,41891,36751,35209,42148,33153,35466,41120,29298,33667,
38036,24672,31354,33410,20303,29298,30326,17476,28784,28527,
17219,29298,28013,17219,28784,26985,16191,33153,30840,20817,
36494,34181,24158,37008,34952,25443,37008,34438,25443,35466,
33153,25186,31868,29298,22359,27242,25186,19275,29041,27242,
22359,29298,27499,22873,29555,28013,24415,29555,27756,25186,
28270,26471,24415,24672,22873,21331,20046,17990,17219,16448,
14649,12593,18761,16448,12079,19789,17733,11822,21588,19532,
13621,23130,21074,15163,23901,21845,15934,23901,21845,15934,
23387,21331,15420,22873,20817,14906,21331,19275,13364,20560,
18504,12593,19789,17733,11822,20560,18504,12593,22102,20046,
14135,23901,21845,15934,24672,22616,16705,24672,22616,17219,
22359,19275,15163,20817,17733,14649,20560,17476,14392,21074,
17990,14906,20560,17476,14392,20046,16962,13878,21588,18504,
15420,24415,21331,18247,24158,20817,18504,22616,19275,16962,
20560,17219,14906,19532,16191,13878,19275,15934,13621,19275,
15934,13621,18761,15420,13107,18247,15163,12079,14649,11308,
7196,16705,13364,8995,19789,16448,12079,21845,19018,14392,
22359,19275,15163,20817,17733,13621,18247,15163,11565,15934,
13364,10280,13878,11822,8481,12593,10537,7710,11308,9509,
6939,10794,8995,6425,11051,9252,6682,11308,9509,7453,
10280,9252,6939,10023,8224,6168,11051,8738,6425,11308,
8738,6425,11308,8738,6425,11565,8995,6682,11822,9252,
6939,11822,9252,6939,57311,63222,64764,57311,63222,64764,
57054,63479,64507,56026,64250,63993,55255,64507,63993,54741,
64764,63479,53456,62451,61423,56797,64764,65278,56540,65021,
65535,51914,60138,63479,45489,53456,58596,40606,48059,52685,
37008,43947,46774,35209,41891,41634,35723,41634,37008,34695,
40092,32125,33667,37522,26985,32639,34952,22873,31868,32382,
20303,31611,30583,19018,31611,29298,19275,31868,28527,19532,
37008,32896,23644,37008,32896,23644,35466,31354,22616,34181,
30583,21588,35980,32125,23644,39064,35209,27756,39321,35723,
28784,36751,33667,27499,30840,28013,22359,29555,26728,21588,
27499,25186,20817,26985,24672,20817,26214,23644,20560,23901,
21845,19018,20560,18247,15934,17990,15934,12593,22616,19789,
14649,23387,20303,14135,24672,21588,15934,25443,22359,16191,
25957,22873,17219,25700,22616,16448,25186,22102,16448,24672,
21588,15420,20046,16962,11308,19532,16448,10280,18761,15677,
10023,19018,15934,9766,19789,16705,11051,21074,17990,11822,
22359,19275,13621,22616,19789,14135,22102,19275,14649,22616,
19532,15420,22873,19789,16191,22102,19018,15420,20817,17733,
14135,20303,17219,13621,22102,19018,15420,24672,21588,18504,
22873,19789,16705,22102,18761,16448,21074,17733,15420,20046,
16705,14392,19789,16448,14135,19532,16191,13878,19275,15934,
13878,19018,15934,12850,19275,15163,11308,18761,14649,10537,
18247,14135,10023,17990,13878,9766,18247,14906,10794,19789,
16448,12336,21588,17990,14649,22359,19275,15677,17476,14906,
11822,15677,13621,10280,13364,11822,8738,12336,10537,7967,
11822,10023,7453,11308,9509,6939,10023,8995,6682,9766,
7967,5911,11051,8738,6425,11308,8738,6425,11308,8738,
6425,11308,8738,6425,11565,8995,6682,11565,8995,6682,
57311,63222,64764,57311,63222,64764,57054,63479,64507,56026,
64250,63993,55255,64507,63993,54741,64764,63479,54741,62708,
61423,57054,64250,64507,54998,61937,64250,47545,54227,58082,
40863,47288,52942,38807,45232,50372,39578,45232,48573,40092,
45232,45489,38036,42148,38807,34438,37779,31097,30840,32382,
23130,30583,30840,20046,33667,31868,21074,35980,32896,22616,
35466,31354,22616,34438,29041,21074,40349,35209,26728,37522,
32382,23901,32639,27499,19018,29555,24415,15934,31354,26471,
18247,36494,31611,23901,38807,34438,27242,38036,33924,27242,
31354,27756,21074,28527,24672,18761,24929,21845,16191,23644,
20817,15677,24672,21845,17219,24672,22616,17733,23644,21588,
16705,22359,20303,15420,26214,22873,17990,26728,22873,17476,
26985,23130,18247,26985,23130,17733,26214,22359,17476,25443,
21588,16191,24415,20560,15677,23901,20046,14649,19018,15163,
10280,19018,15163,9766,19018,15163,10280,18761,14906,9509,
18761,14906,10023,19275,15420,10023,20303,16448,11565,20560,
17476,11822,23387,20560,14906,24415,22359,16448,24672,22616,
17219,22616,20560,15163,20560,18504,13621,20560,18504,13621,
21845,19532,15163,23130,20817,16962,20560,17990,14906,20560,
17990,14906,20303,17733,15163,20046,17476,14906,19789,17219,
14906,19789,17219,14906,20046,17219,15677,20817,17476,15163,
22616,18504,14649,20817,16448,11822,18247,13878,9252,16448,
12079,7453,16448,12336,8224,18247,14906,10537,21331,17990,
13878,23130,20046,16448,21074,18504,15420,19275,17219,13878,
16705,15163,12079,15163,13621,10537,13621,12593,9766,12336,
11308,8481,10537,9509,6682,9766,7967,5397,11051,8738,
6425,11308,8738,6425,11308,8738,6425,11308,8738,6425,
11051,8481,6168,11051,8481,6168,57054,62965,64507,57054,
62965,64507,56797,63222,64250,55769,63993,63736,54998,64250,
63736,54998,64250,63222,58082,65535,64507,56797,62965,63479,
49601,55255,58082,41377,46774,51143,39835,44975,51143,44461,
49087,54741,47545,52171,55769,47288,51143,51914,36237,39321,
36237,32125,33410,27499,27756,28013,19275,29041,27756,17990,
34438,31354,21588,38293,33667,24415,37779,31868,23901,35209,
28527,21588,39321,32382,24929,37522,31097,23130,33924,27499,
19532,30840,24929,16705,31868,25957,17990,34695,29298,21331,
35466,30583,22873,33667,29298,21588,30840,26471,19275,26985,
23130,15677,23644,20046,13107,22873,19789,13107,25700,22616,
15934,27756,25186,18247,28270,25700,19275,27242,24672,18247,
27756,23644,19532,27756,23387,19275,27242,22359,18761,25957,
21588,17476,24929,20046,16448,23130,18761,14649,22102,17219,
13621,21074,16705,12593,18761,13878,10280,19275,14906,10794,
20560,15677,12079,20303,15934,11822,20303,15420,11822,20046,
15677,11565,21074,16191,12593,21331,17476,12593,20817,18247,
11822,21331,20046,12593,21331,19532,12850,18761,17219,11051,
17733,15677,9766,18247,16705,11051,18761,16705,11822,17990,
16191,11565,19275,16962,13107,19789,17733,14392,20817,18247,
15677,20303,17990,15677,20046,17219,15677,19789,17476,15677,
20560,17733,16191,21845,18504,16448,22359,17733,14135,21845,
16962,12593,20817,15934,11565,19789,14906,10537,19018,14649,
10537,19018,14906,10794,19018,15677,11565,19275,16191,12079,
22873,19789,16191,21331,18761,15677,19532,17476,14649,17990,
16448,13364,16191,15163,12336,14392,13364,10537,12079,11051,
8224,10794,8995,6425,11051,8738,6425,11308,8738,6425,
11308,8738,6425,11051,8481,6168,10794,8224,5911,10794,
8224,5911,56797,62708,64250,56797,62708,64250,56540,62965,
63993,55512,63736,63479,54741,63993,63479,54741,63993,62965,
59624,65535,65535,54227,59624,60395,44718,49858,52685,40092,
44975,49344,46003,50115,56540,53199,57054,62965,50372,53713,
58082,42405,45232,46774,31097,32896,30840,29041,29812,24415,
28013,27242,19275,30583,28013,18761,35209,31097,21845,38807,
32896,24672,38550,30840,24158,36494,28270,21845,36237,28527,
21331,36751,29298,21588,35466,28013,20303,32639,25700,17990,
31868,25443,17476,32896,26985,18761,31868,26471,18504,29555,
24672,16448,28013,23901,15420,24929,21074,12593,22873,19018,
10537,24158,20817,12593,27499,24672,16448,29812,27499,19018,
29812,27499,19532,28527,25443,18761,27756,23130,19532,27499,
22359,20046,26985,21074,19532,25186,20046,17733,24158,18247,
16705,22102,16962,14649,21331,15420,13878,20046,14906,12593,
16705,10794,9252,18247,13107,10794,21074,15163,13621,21845,
16705,14392,22359,16448,14906,21588,16448,14135,22873,16962,
15420,22873,18247,14649,19275,17476,10280,20046,19275,10794,
19532,18247,10537,17219,16191,8738,17733,16191,9509,19532,
18504,12079,19275,17733,12079,16448,15163,10023,19275,17476,
13364,20303,18761,15163,21331,19275,16448,20817,19018,16448,
20046,17733,15934,19018,17219,15677,19789,17476,16191,20817,
18247,15934,23130,18504,14906,23644,18247,13364,23387,17990,
13621,22359,17476,13107,21074,16705,12593,20046,15934,11822,
18504,15163,11051,17733,14649,10537,21331,18247,14649,20560,
18247,14392,20046,17990,14649,19532,17990,14392,18761,17733,
14649,16962,15934,12850,13878,13364,10280,12079,11051,8224,
11308,8995,6682,11308,8738,6425,11308,8738,6425,11051,
8481,6168,10794,8224,5911,10537,7967,5654,55769,63222,
64764,55769,63222,64250,55512,63479,64250,54741,63993,63993,
54227,64250,63479,54741,63993,63479,57568,64764,65021,51143,
56540,57825,42148,47288,49601,42662,47288,50886,53970,57311,
61423,60395,62708,65535,48316,50115,52171,31097,32125,31868,
28013,28270,24672,29041,28013,21588,31097,28270,20560,34181,
30069,21331,37779,31868,23130,39064,32125,24415,38550,30583,
23387,37779,29041,22102,32639,24672,17219,33667,26214,18504,
32639,25186,17476,29041,22102,14392,27499,21074,13364,28013,
22102,14135,28013,21845,14649,26214,20817,13364,25700,20817,
13107,23130,19018,10537,22359,18247,9766,24672,21074,12079,
29041,25700,16705,30583,28270,18247,29298,26985,16962,27499,
24158,15934,28270,23644,18504,28013,22359,19018,26985,21331,
18504,25700,20046,17219,24158,18247,16191,22873,16962,14906,
21588,15677,13621,21074,15163,13621,13621,7710,6168,16191,
11051,9252,19532,14392,12593,21845,16705,14906,22102,16962,
14649,22359,17219,14906,22873,17733,15420,23387,19275,15420,
23644,21845,15163,24158,22873,15163,23130,21845,14392,21588,
20046,13364,23387,21845,15163,26471,24929,18761,25443,23901,
17733,21845,20303,14649,20046,18247,13364,21588,19532,14649,
22616,20303,15934,21845,19532,15677,20046,17733,13878,19018,
16448,13364,19275,16705,13621,20817,17476,13364,25957,21331,
16191,25443,20303,14135,23901,18504,13107,22102,16705,11822,
21331,15934,11051,20560,15677,11308,20560,16191,11565,21074,
16705,12593,20046,15934,12079,19789,16448,12336,20560,16962,
13621,21331,18247,15163,20817,18247,15163,19275,17219,14392,
16448,14392,11565,14135,11822,9509,11308,8995,6682,11051,
8738,6425,11051,8738,6425,10537,8224,5911,10280,7967,
5654,10023,7710,5397,52942,62965,64250,52685,63222,64250,
53199,63736,64764,53199,64507,64764,54484,65278,65021,54998,
65278,65278,55769,64250,65535,44461,51400,53199,40092,46260,
47288,53199,57825,58339,61423,64507,64507,46517,48316,46517,
29555,29555,26471,27756,25957,21331,20817,17733,11051,34181,
29812,22102,43690,37779,29555,40863,34181,25700,35980,28270,
19532,35723,27242,19275,36751,28013,20817,36237,27499,20303,
39578,32125,23901,33924,27242,18761,29812,22873,15163,28527,
21588,14135,27242,20560,14135,24672,18504,12336,24415,17990,
12336,25186,19532,13621,20817,15677,9509,20046,15677,8995,
24415,20046,12336,31097,27499,18504,32639,29041,19018,29298,
26471,14906,28784,25957,14135,32125,28784,17476,30840,25957,
17476,30069,24672,17733,28013,22359,16191,25443,19789,13878,
22873,17476,12593,21074,15677,11308,19275,14392,10537,18504,
13621,10023,15420,10280,7453,16705,12079,8995,19018,14392,
10794,21074,16448,12850,22102,17990,13878,22359,18504,13621,
21845,17990,12593,20817,17733,12079,22616,19789,14649,22359,
20303,14906,22359,20303,14906,22102,20046,14649,22616,19789,
14649,23901,21074,15420,26214,23130,16962,28013,24929,18761,
21331,18247,11565,22102,18504,11822,20046,16448,9509,17990,
14392,6939,20560,16705,9252,24672,20817,13364,24672,20303,
13107,21588,17219,9509,26985,22102,14392,28784,23387,15934,
28013,22616,15677,25957,19789,13107,26214,20046,13878,27499,
21074,15420,25186,18761,13621,21074,14392,10023,20560,13878,
10023,22873,16962,13364,24415,18247,15163,22616,16962,14135,
20817,15163,12336,20303,15163,12850,21331,16191,13878,20560,
16962,14649,18247,16448,13878,14906,14392,11308,11308,10794,
7710,8738,7710,4883,7967,6939,4112,8995,7196,4626,
51400,63222,62451,51143,63736,62965,51400,63993,63222,52428,
64250,63736,53199,64507,64250,54227,64507,64507,56283,64764,
65535,43433,50629,51657,41377,46774,47031,50629,54998,53456,
50886,53456,50629,37522,38293,33924,26985,25443,19275,25186,
22359,15163,25186,20303,12079,36494,30326,21588,43433,35980,
27242,40092,31611,22616,34695,26214,17219,34181,25186,16962,
35209,26214,17990,34438,25957,17476,37522,30326,20817,35209,
28527,19532,32382,25700,17219,29555,22616,15163,27499,20817,
14392,25957,19018,13621,24158,17733,12593,22359,16705,11308,
21845,16191,10794,23901,18761,12593,28527,23387,16448,32382,
28270,19789,33153,29298,19275,31097,27756,16448,31097,28013,
15677,33153,29555,17476,32639,27756,17476,31868,25957,17219,
29298,24158,15677,26471,21074,13621,23130,17990,11565,20560,
15163,9766,17990,13364,8224,16962,12079,7710,14392,9766,
6168,15934,11308,7710,17733,13621,9509,19789,15934,11051,
20560,17476,11822,20560,17476,10794,20303,17219,10537,19789,
16705,10023,18504,15677,11051,18761,15677,11565,18504,15677,
11051,17733,14906,10280,17219,13878,8995,17476,14392,8738,
19275,15420,9509,20303,16705,9766,19275,15420,7967,22359,
18504,10537,25957,21845,13364,29812,25700,16962,38550,33924,
24672,49601,44975,35209,57568,52428,42919,60138,54998,45489,
50372,45232,36237,51400,46260,37779,49601,44204,36237,45746,
39835,31868,42662,36494,29298,41120,34438,28013,37265,30583,
24672,32896,25957,20560,30069,23130,18247,24929,17733,14135,
20560,13364,10280,20560,13621,10794,22873,15934,13621,23644,
17476,14906,22616,16191,14392,19789,15420,12850,18761,17219,
14135,15163,15163,12079,11822,11822,8738,9766,9252,6168,
8738,7710,4883,8738,7710,4626,49858,62451,57568,50115,
63222,59367,51143,63222,60652,51657,63736,61680,52428,63993,
62708,53713,63736,62965,56797,64250,63736,42148,47802,47288,
41891,46003,45232,47545,50629,48059,39321,40349,36494,29298,
28784,23387,26985,25186,17990,25700,21845,13878,25700,20560,
11565,34181,27499,17990,39064,31354,21588,35980,27756,17990,
31611,23387,13621,31354,22873,13878,31868,23387,14392,31097,
22616,13621,34952,27756,17733,37522,30326,20303,35466,28784,
19275,30326,23644,15163,27242,20303,12850,26728,20046,13621,
23644,17219,11565,18761,13107,7196,19532,13878,7967,24672,
19532,13107,28784,23644,16705,28270,24158,15677,26728,22616,
13364,26471,22616,12079,26471,22873,11308,26471,22102,10794,
30840,25957,15677,30583,24672,15934,28527,23387,14906,26471,
21074,13621,23644,18504,12079,20817,15420,10023,18247,13621,
8481,16962,12079,7710,15163,10537,6939,16448,11822,8224,
17990,13878,9766,19789,15934,11051,20560,17476,11822,20817,
17733,11051,20560,17476,10794,20303,17219,10537,18504,15677,
11051,19275,16191,12079,19789,16962,12336,19532,16705,12079,
19018,15677,10794,18761,15677,10023,19789,15934,10023,20560,
16962,10023,20817,16962,9509,29555,25186,17476,40606,35723,
27499,48059,43176,34695,53970,48830,39835,59110,53970,44461,
62451,57311,47802,63479,58339,48830,65535,65278,56026,65535,
65278,56026,65535,62194,53713,60652,55255,47288,53199,47802,
40349,47545,41377,34695,41634,35466,29298,37265,30840,25186,
35466,29041,23901,27756,21074,17219,21845,15163,11822,21074,
14906,11822,21588,15420,12850,20046,14392,11565,20560,14649,
12593,21588,17219,14649,19275,17733,14649,16962,16448,13107,
14392,13878,10537,11822,11308,7967,10280,9252,6168,9252,
8224,5140,47288,60652,50886,48573,61423,53970,49858,62451,
56797,51143,63222,59110,52428,63479,60909,53970,62965,61166,
56283,62194,60138,39835,43947,41377,40349,43433,40349,44204,
46003,41891,32639,32382,27242,28270,26728,20046,33153,29812,
21588,30069,25443,16191,25700,19532,9766,31611,24415,14392,
35466,28013,17733,34952,26728,16191,33410,25186,15163,33924,
25700,15677,33410,25186,15420,32125,23901,13878,33924,26471,
15677,38807,31868,20303,38036,30840,20560,29812,23130,13621,
25443,18761,10280,26471,19532,12079,24158,17476,11051,18247,
12079,5911,19532,13364,7196,25957,20303,14135,29041,23644,
16705,25186,20303,12079,21845,16962,8481,21588,17733,7710,
21074,17219,6682,19018,14392,4112,26471,21331,11822,26728,
20817,12079,25700,20560,12079,24929,19532,12079,23130,17990,
11565,21588,16191,10794,19532,14906,9766,18504,13621,9252,
17219,12593,8995,18247,13621,10023,19532,15420,11308,21074,
17219,12336,21588,18504,12850,22102,19018,12336,21845,18761,
12079,21845,18761,12079,20817,17990,12850,22102,19275,14649,
23644,20817,16191,24158,21331,16191,24415,21331,15677,24672,
21588,15420,25957,22359,15677,26985,22873,16191,35723,31354,
24158,44461,40349,31868,55255,50372,41891,60395,55769,46517,
60909,55769,46260,59624,54741,44461,59110,54227,43947,59624,
54741,44461,54227,50372,40349,54998,50886,41634,53970,49858,
41120,49858,45746,37008,44718,39835,31611,39321,34438,26728,
35209,30069,23130,32896,27756,21588,34438,29041,23644,31354,
25957,21074,29555,24158,19789,27242,21588,17990,19789,14906,
11308,13364,8224,5397,16191,11051,8738,23387,19018,16448,
19789,17733,14392,18247,17733,13878,17219,16191,13107,14906,
14135,10280,12079,11051,7967,10537,8995,5397,44461,58339,
43433,46517,59881,47545,48573,61423,51914,50372,62194,54998,
51400,62451,57568,53713,61937,58082,55512,59881,55769,39578,
41377,36751,38293,39578,33924,40863,40863,34695,31097,29812,
22359,31354,28013,19789,37008,32382,23130,32382,26214,16448,
26471,19275,8995,30069,22616,11822,33924,25957,14649,36751,
28270,17219,38550,30583,19275,39835,31868,20560,38807,30583,
20046,36494,28527,17219,34952,26985,14906,40092,32896,20560,
39321,31868,20560,30583,23644,12593,25443,18247,8224,25957,
19275,10280,25443,18504,10794,21074,14392,7453,24158,17476,
10537,30069,23901,17219,32639,26471,19789,28270,22873,15420,
25443,20046,12079,25700,20817,12336,24929,20303,11051,22102,
17476,8224,23901,18761,9252,24158,18247,9509,23130,17990,
9509,22616,17219,9766,21331,16191,9766,20303,14906,9509,
18761,14135,8995,18247,13364,8995,18247,13621,10023,19018,
14392,10794,20046,15934,11822,21331,17476,12593,21845,18761,
13107,22102,19018,12336,22359,19275,12593,22102,19018,12336,
20046,16705,11822,21331,17990,13621,22873,19532,15163,23644,
20303,15420,24158,20303,14906,24158,20303,14392,25186,21074,
14649,25957,22102,14649,35980,31611,23901,40092,35209,26985,
45232,40092,31611,48830,43690,34695,51914,46260,36751,56026,
50372,40349,62965,57311,47288,65535,63479,53199,60138,56283,
46260,58596,54998,45489,56026,52428,42919,51400,47802,38807,
44975,41120,32639,37779,33924,25957,32382,28784,21331,30069,
26471,19789,37522,33667,27756,35723,31868,26471,34438,30069,
25443,31611,27242,23130,23387,18761,15163,15420,10794,7196,
14906,10280,7196,19018,14906,11565,19789,17990,13878,19789,
19018,14649,20303,18761,15163,18247,16705,12593,14906,13364,
9766,12079,10280,6168,42662,56797,35980,44975,58596,41120,
46774,59624,46003,48059,59881,49858,49087,60138,52942,50886,
59110,52942,52428,55769,49087,41120,41891,33924,37779,37522,
29555,38036,37008,28013,33153,29812,20817,33667,29041,19275,
36237,30326,19789,31611,24672,13621,26728,18761,7453,27242,
18761,7196,29298,21074,8995,33667,25443,13364,38807,30583,
18504,41120,33153,21074,39835,31868,20046,37522,29555,17476,
35723,28013,14649,40606,32896,19532,41120,33410,20560,33924,
26728,14649,28270,20817,10023,27242,20046,10023,27756,20303,
11565,25957,19275,10794,28270,21331,13878,31097,24415,17476,
32896,26214,19275,31868,25700,18504,31097,24929,17733,30583,
25186,17219,29555,24158,16191,28013,22873,14392,24672,18761,
10023,23901,17990,9252,22102,16962,8481,20560,15163,7710,
19018,13878,7453,18247,12850,7453,17219,12593,7453,16962,
12079,7710,18247,13621,10023,18761,14135,10537,19275,15163,
11051,20303,16448,11565,20560,17476,11822,21074,17990,11308,
21331,18247,11565,21588,18504,11822,20303,16962,12079,21074,
17733,12850,21588,18247,13364,21074,17990,12336,20817,16962,
11051,20817,16705,10280,21588,17476,10794,22616,18247,11051,
26728,21845,14135,28270,23387,14906,33667,28527,19532,40863,
35723,26214,47802,42148,32125,52685,47031,36494,58082,52428,
41891,62194,57311,46517,65535,64250,54227,64507,61423,51657,
62451,59367,49601,61423,58339,48573,58853,56283,47031,54484,
51914,42919,50629,48316,40349,49601,47288,39835,49344,46774,
39835,43176,40606,34181,36237,33153,27499,31868,28527,23644,
29812,25700,21588,25957,21845,17990,19789,15163,12079,13621,
10023,6682,19532,17219,12850,21074,19275,14649,22616,20817,
16191,21074,19275,14649,17219,15420,10794,13621,11308,7453,
42148,56797,30326,43690,57568,34952,44975,57825,40092,45746,
57054,43433,46003,56540,46260,47545,55255,46003,47802,49858,
39835,44204,43433,32382,40349,38550,27242,38807,35980,24415,
37008,33410,21845,36494,31097,19532,35209,28270,16191,33924,
25957,13878,30326,22102,9509,27499,18761,6425,26471,17733,
5397,30069,21845,9252,36237,28013,15420,40092,31868,19275,
39321,31611,18761,37779,30069,16705,36751,28784,14906,40606,
32639,18504,43176,35209,21331,40606,32382,19789,34695,26471,
14392,30326,22359,11051,29812,22359,12079,31354,24158,14649,
31611,24158,15934,29555,22616,14906,29812,22873,15420,31868,
25186,18247,32382,25700,18761,30069,23901,17219,28013,21845,
15163,27499,21331,14135,24672,18761,10023,23387,17476,8738,
21074,15934,7453,19275,13878,6425,17990,12850,6425,17990,
12593,7196,17990,13364,8224,18504,13621,9252,19018,14392,
10794,19275,14649,11051,19532,15420,11308,20303,16448,11565,
20560,17476,11822,21331,18247,11565,21588,18504,11822,21845,
18761,12079,22359,18504,13107,22616,18761,13878,22616,18761,
13878,21845,17990,12593,21331,17219,11308,21588,17476,11051,
22873,18504,11822,24672,19789,12079,28784,23901,15677,30069,
24929,16448,37265,31354,22616,48316,42662,33153,56540,50372,
40606,57568,51657,41120,55255,49344,38807,53199,48316,37522,
44718,40863,30326,42148,39064,28784,44718,41634,31354,52942,
50629,40606,61937,59881,50372,65535,65021,55769,65535,65535,
57311,65535,65535,57825,60909,59624,52171,54227,52685,46003,
42662,40606,34695,32896,30069,24929,31611,28270,23901,32639,
29298,24929,27242,23130,19275,17990,14649,10537,19275,16448,
11822,21588,19532,14649,24158,22102,17219,23387,21331,16448,
19275,17219,12336,15420,12336,8224,42148,57054,26214,43176,
57311,30583,43947,56797,34952,43947,55512,38293,43433,53713,
40092,44975,52171,39835,42919,44718,31354,46260,44975,30840,
42919,40606,26471,39835,37008,23130,41377,37008,23644,39064,
33667,20046,36237,29041,16191,38036,29812,16705,38036,29555,
16448,32382,23901,10794,28784,19532,6682,30840,22359,9252,
37265,28784,15677,41377,33153,20046,41891,33667,20560,40863,
32896,19018,37265,28784,14906,40606,32382,17733,45746,36751,
22873,45746,37265,23644,39835,31097,18761,32639,24415,12336,
31611,23644,12336,34438,26985,16705,35723,28013,18761,30326,
22873,14135,29041,21588,13878,32125,25186,17733,32896,25957,
19018,28270,21074,14906,24672,17476,11308,24415,17733,10794,
23130,17219,8481,21845,15934,7196,19532,14392,5911,18247,
12850,5397,17990,12850,6425,19275,13878,8481,20560,15934,
10794,21845,16962,12593,20560,15934,12336,20817,16191,12593,
21074,16962,12850,21588,17733,12850,21845,18761,13107,22359,
19275,12593,22873,19789,13107,23130,20046,13364,22102,18247,
12850,22616,18761,13364,22616,18761,13364,22359,18247,12336,
22359,18247,11822,23901,19532,12850,26471,21331,14392,28270,
23387,15677,28013,22873,14392,25443,20303,11308,29555,23901,
14392,41120,35466,25443,51914,46003,35466,55512,49601,38807,
54484,48573,37779,53199,47802,36751,49087,45232,34181,44204,
41120,30326,44204,41120,30840,51400,49087,38550,58853,57568,
47288,62708,61680,51914,63736,63222,53456,64507,64507,55255,
65535,65278,57311,63736,62708,55255,51914,50372,43690,35466,
33410,27499,29298,25957,21074,32896,28784,24672,32639,28527,
24672,27499,23387,19275,19018,15677,10794,22359,19275,13621,
25700,22616,16962,25186,22102,16448,21074,17733,12850,16191,
12850,8481,40606,54998,20817,40863,54484,24158,41634,53970,
28527,41891,52942,32382,41891,51914,34695,43433,50629,34952,
44204,46003,28784,44204,43433,25700,43176,41120,24415,43176,
40349,23901,43690,38807,23644,41120,35466,20560,37265,29555,
15677,33153,25186,11308,39064,29812,16448,34181,24929,11565,
32125,22616,9252,34952,25700,12336,39321,30840,17219,41634,
33667,19789,42662,34695,20817,43690,35723,21588,42919,33924,
19532,42405,33410,19018,44204,34695,20560,45746,36751,22873,
42919,33667,20303,36494,28013,14906,33153,24415,12593,33410,
24929,13364,35980,27499,16962,35466,27242,17476,35466,26985,
18504,35209,27242,19275,34695,26728,19532,32896,25186,18504,
30069,22359,16191,27242,20303,13364,27242,21074,12336,21074,
15163,6425,16962,11822,3341,18504,13107,5654,20303,15163,
8738,19275,13878,8481,17990,13364,8224,18504,13621,9252,
20560,15934,12336,20817,16191,12593,21074,16962,12850,22359,
18504,13621,22873,19789,14135,23130,20046,13364,22359,19275,
12593,21588,18504,11822,23387,19532,13621,25700,21588,15677,
25700,21588,15677,27756,23130,17476,29555,24929,18761,25957,
20817,14392,26214,21331,13621,34695,29298,21331,34695,28784,
20560,31611,25700,16962,31354,25186,15934,37008,30840,21074,
44975,38550,28270,49601,43176,32639,50372,43947,33410,49344,
43433,32639,49858,45489,34438,46003,42148,31097,45232,42148,
31354,49601,47288,36751,53970,52685,42405,57311,56283,46517,
61166,61166,51400,65535,65535,56540,65535,65535,58339,65535,
65535,58339,61423,59881,53199,40863,38807,32896,17733,14392,
9509,15677,11822,6939,30326,25443,21588,40349,35466,31097,
49858,45489,40349,27499,23644,17733,15420,11565,5654,23644,
19789,13878,28784,24929,19532,20046,16191,10794,40092,54227,
17476,40863,54227,21588,41377,53713,25443,41891,53199,28784,
42405,52428,31611,43947,51143,31868,44461,47288,26985,44975,
44718,24158,43433,42662,22873,43433,41377,22616,43433,39578,
21845,41634,36237,19532,37522,30840,15677,34438,26471,12336,
39835,30583,17219,35723,26214,12850,33410,23901,10537,36237,
26728,13364,40092,30840,17990,41377,32896,19275,41377,32896,
19275,41891,33410,19789,43690,34181,20560,42919,32896,18761,
43690,33667,19532,45232,35723,22102,43433,33924,20303,38036,
28784,15420,34695,25443,12593,33667,24929,12593,37008,28270,
16705,36494,28013,17476,36494,27756,18247,36237,27756,19275,
35980,27499,19532,33667,25700,18504,31097,22873,16448,28784,
21074,13878,26214,20046,11308,22616,16705,7967,20303,15163,
6682,21074,15677,8224,20046,14906,8481,17733,12336,6939,
16962,12336,7196,18761,13878,9509,18504,13878,10280,19018,
14392,10794,19789,15677,11565,21074,17219,12336,21845,18761,
13107,22359,19275,12593,22102,19018,12336,22359,18761,11822,
22102,17990,11565,26728,22616,16705,31097,26471,20817,37522,
32896,26728,42919,37779,31354,40092,34952,28013,40092,34695,
27242,47545,42405,33924,62451,56540,47802,56540,50886,41377,
51143,44975,35209,50886,44975,34438,56026,49601,39064,62194,
56026,44718,65535,61166,49858,65535,63736,52428,64250,58853,
47802,60138,55769,44718,58339,54484,43947,59367,56283,45489,
59367,58082,47288,59110,58596,48059,60909,61166,50886,63993,
64507,54484,64764,65021,56283,65535,65535,57825,63736,62708,
55255,49858,48059,41377,33410,29555,24158,29555,24672,20303,
31611,26214,21845,28013,22616,17733,30326,25700,19532,42148,
37779,31097,41120,36751,30069,25957,21331,15163,21074,16448,
10280,28013,23901,17990,39578,53456,15934,40349,53713,18761,
41891,53456,22873,42662,53456,25700,43176,52685,28270,44718,
52171,28527,45489,49344,25443,45489,47288,23387,43947,44718,
21845,43690,43176,21845,43433,41120,21331,41891,37522,19532,
38807,32639,16191,36237,28784,13878,37779,29298,15677,34952,
25700,12850,34181,24415,11822,37779,28013,15420,41634,31868,
19789,42405,33153,20303,42148,32896,20046,42405,33153,20303,
44461,34181,21074,42919,32125,19275,42662,31868,19018,44204,
33924,20560,44204,33924,20560,40349,30840,17219,36494,26985,
13364,34181,24929,11565,37008,27756,15420,35980,27242,15420,
35723,26728,15934,35466,26728,16962,34952,26214,17219,33153,
24672,16705,30840,22102,14906,28270,20303,12850,23387,17219,
8481,22873,16962,8224,22873,17733,9252,23130,17733,10280,
20817,15677,9252,17990,12593,7196,17733,13107,7967,19532,
14649,10280,17733,13107,9509,18504,13878,10280,19532,15420,
11308,20817,16962,12079,21331,18247,12593,22102,19018,12336,
22616,19532,12850,23130,19532,12593,34438,30326,23901,32125,
27499,21331,27499,22359,16191,28270,23130,16705,35466,29812,
23644,41120,35723,28270,52428,46517,38550,65535,61423,53199,
65021,58853,50115,64250,58082,48830,63479,56797,47288,63222,
56797,46517,64764,57568,47288,65535,58853,47802,65535,58853,
47802,65021,58082,47031,65535,61937,51400,65535,61166,50115,
65535,61423,50372,65535,62451,51657,64507,62708,51914,62965,
62194,51657,63479,63736,53456,65535,65535,56283,64764,65278,
55769,65535,65535,56797,64250,62965,55512,54741,52171,45746,
44718,40349,35209,42662,37265,32382,35723,29041,24672,20560,
14135,8995,22359,16705,10537,34438,29298,22359,40863,35723,
28784,34695,29555,23130,28013,22873,16448,26214,21588,15420,
39064,52942,14906,40606,53713,17990,42405,53970,21331,43690,
54227,23901,44461,53713,25957,46003,53199,26728,45746,51143,
24158,45232,49087,22616,44204,46774,21845,43690,44461,21074,
43433,42148,21074,42148,39064,20046,40349,34952,18247,38807,
32125,16962,35466,26985,13364,33924,24672,12336,34438,24672,
12593,39064,29298,17733,43176,33410,21845,44204,34438,22359,
44204,34438,22359,45232,34695,22873,44975,33667,22102,42919,
31611,20046,41891,30583,18504,42919,32125,19275,44204,33667,
20303,42662,32639,18504,38807,28784,14649,35209,25700,12079,
34952,25443,11822,34181,24929,12079,33667,24158,12593,32896,
23901,13107,32382,23387,13621,30840,22102,12593,28784,19789,
11565,26728,18247,10280,21588,14906,5911,21588,15677,6939,
22359,17219,8738,23387,17990,10537,22616,17476,11051,21074,
15677,10280,19532,14906,9766,19532,14649,10280,18504,13878,
10280,19532,14906,11308,20560,16448,12336,21331,17476,12593,
21331,18247,12593,21845,18761,12079,22873,19789,13107,24158,
20560,13621,24672,20560,14135,24158,19532,13364,21588,16448,
10023,23387,18247,11822,29041,23644,16705,30326,24929,17476,
35723,29812,21845,46517,40606,31868,59367,53199,43947,63736,
57568,47802,65535,62451,52171,65535,64764,54227,65535,64764,
53713,65535,64764,53199,65535,62965,51657,65535,60395,49087,
63736,56283,45489,63993,57568,47031,65021,59367,48830,65021,
61166,50115,63993,61680,50629,63222,61937,51143,63736,63993,
53199,65278,65535,55512,65535,65535,56026,65535,65535,57054,
62194,60395,52942,49858,46774,40092,40606,35980,30326,42405,
35723,31354,38293,30840,26728,24158,16705,12079,24672,18504,
11822,20303,14906,6939,24672,18504,11308,34952,29555,22616,
38036,32639,25700,29812,24672,18247,39321,52685,15677,41120,
53713,17476,42919,53970,19789,43947,54484,21588,45232,54484,
23130,46260,54227,24158,44975,51914,22359,44718,50372,21845,
43690,48059,20817,43176,45746,20817,43176,43176,21074,42405,
40606,20560,42148,37522,20560,41891,35466,20817,36751,28527,
15420,35723,26214,14649,37008,26985,15934,41377,30583,19789,
44461,33667,22873,44718,34181,22873,44461,33924,22616,45232,
34181,23130,44718,32382,22102,43433,31097,20817,42148,30069,
19275,42148,30840,18761,43947,32639,20046,43947,33410,19532,
41120,30583,16191,37522,27499,12850,35209,25186,10537,33924,
24415,10280,32896,23387,10023,32382,23130,10794,31868,22359,
11051,30326,21331,11051,28270,19018,9766,26214,17733,8738,
23644,16962,7967,22873,16962,8224,22359,17219,8738,23387,
17990,10537,24672,19532,13107,24415,19018,13621,20303,15677,
10537,16705,11822,7453,18761,14135,10537,20046,15420,11822,
20817,16705,12593,21074,17219,12336,20303,17219,11565,20560,
17476,10794,22102,19018,12336,23901,20303,13364,41120,36751,
30069,40349,35209,28784,36751,31097,24929,37008,31354,25186,
40349,34181,27499,38036,32125,24158,39321,32896,24929,47545,
41377,32639,47031,40349,31354,49601,42919,33410,51143,43947,
33924,49858,42662,32382,51914,44461,33667,57311,49858,38550,
62194,54227,42919,63479,55512,44204,59881,51400,40863,61680,
53456,42919,62451,56026,45489,62708,57825,47031,62708,59367,
48573,62965,61166,50372,62708,62194,51657,62194,62451,52171,
64507,64507,54741,65535,65535,57311,62965,60652,53199,46517,
42405,35980,30840,25186,19789,30840,23387,18761,34438,25186,
21588,28013,19532,14649,22616,15677,8738,25700,19789,11565,
25700,19275,11565,25443,19532,11565,33667,27499,20817,41891,
36237,30069,39321,51914,15677,40606,52685,16705,42662,53456,
18504,43433,53713,19532,44718,53713,20303,44975,53970,21074,
43947,52171,20560,43176,50629,20303,42919,48573,20560,42405,
46260,20303,42148,43690,20560,42405,41634,21331,43433,40092,
22616,44461,38807,24158,41634,33924,21074,40606,31097,19789,
40863,30840,20303,43690,32896,22616,44975,33667,23644,43433,
32382,21588,42662,31611,20817,43433,31868,21331,43433,31097,
21845,43690,30840,21845,42662,30326,20046,41891,29812,18504,
43433,31611,19018,44461,33410,19789,42919,31868,17733,39835,
29555,14392,37522,27242,12079,36494,26471,11308,35209,25186,
11051,34181,24672,11308,33924,24158,12079,32639,23130,11822,
30840,21331,10537,28527,20303,10280,26985,20303,10794,25957,
20046,11308,24672,19532,11051,24672,19275,11822,26214,21074,
14649,26471,21074,15677,21588,16962,11822,15934,11051,6682,
17990,13364,9766,19532,14906,11308,20560,16448,12336,20560,
16705,11822,19532,16448,10794,20046,16962,10280,22102,19018,
12336,24929,21331,14392,39064,34695,28013,35723,30583,24158,
28527,22873,16705,26471,21074,14135,29298,23130,15934,28270,
22359,14392,31097,24672,16705,40349,34181,24929,47288,40606,
31611,49601,43176,32896,49087,41891,31611,44718,37779,26728,
43947,36494,25186,47288,39835,28527,49087,41120,29298,47802,
39321,27756,51400,42405,32125,53713,45232,34695,55769,48316,
38036,57568,51657,40863,60909,57054,46003,64507,62194,51143,
64764,63993,52942,62708,62965,52685,61166,60652,50886,65535,
64764,55769,65535,63993,56283,50629,46260,39578,28527,21588,
16191,21331,12850,8481,25700,15420,12336,25957,16448,11822,
22102,14392,7196,29298,23130,14392,29812,23387,15420,23644,
17219,9252,26471,20303,13107,35980,29812,23130,38293,50115,
15420,39321,51400,15420,41120,52171,15934,41891,52428,16448,
42919,52171,17219,42919,52171,17733,42148,51657,18504,41377,
50629,19275,41377,48573,19532,40863,46260,19275,41377,44204,
20560,42405,42662,22102,44461,41634,24672,46517,41120,26471,
44718,37522,25186,43433,34438,23644,43433,33410,23387,44975,
34181,24415,44975,33667,24158,43433,31868,21845,42662,31097,
21074,43433,31868,21845,41891,29298,20817,43947,31097,22616,
43947,31097,21588,41891,29812,19018,42148,30326,17733,43947,
32896,19275,44204,33410,18504,41891,31611,15934,39835,29555,
13878,38550,28784,12850,37265,27242,12079,35980,26471,12336,
35466,25957,12593,34438,25186,12850,32896,23387,11822,30840,
22359,11308,26471,19789,10280,27756,21845,13107,27756,22616,
14135,26985,21588,14135,27756,22616,16191,28784,23387,17990,
25700,21074,15934,21588,16705,12336,17733,13107,9509,19789,
15163,11565,21588,17476,13364,21845,17990,13107,21331,18247,
12593,22359,19275,12593,25700,22616,15934,29041,25443,18504,
24415,19275,12850,26985,21331,15163,28784,23387,16448,33924,
28527,21588,38293,32125,24929,32125,26214,18247,26728,20303,
12336,29812,23644,14392,32896,26214,17219,39578,33153,22873,
44461,37265,26985,43947,36494,25700,42919,34952,23644,40349,
32382,20560,32896,24929,13107,24158,15677,4112,41634,31868,
21845,43433,33667,23644,44975,36237,26471,47545,41120,30583,
53970,49601,38550,59881,57568,46517,60395,59110,48316,57054,
56540,46517,58082,57054,47545,62965,61423,52685,65535,65535,
57825,58082,52942,46517,33924,26728,21331,20303,11308,6425,
22102,11308,7710,24415,13878,9252,25186,17219,9766,23901,
17219,8224,26214,19532,11051,28784,22359,14392,26728,20560,
13364,22359,16191,9509,36494,49344,14649,38036,50372,14906,
39835,50886,14649,40349,50886,14649,41377,50886,14906,41377,
50629,15677,40863,50886,18247,40349,50115,18761,40349,48830,
18761,39835,46517,18247,40606,44718,19275,42148,43690,21074,
44461,43690,23901,47031,43433,27242,44204,38293,24929,43433,
35466,24158,42919,33924,24158,44718,34438,25443,45489,33924,
25443,43947,32639,23644,43947,32125,22873,45489,33667,24415,
40349,28527,20046,43176,31097,23387,43690,31868,23130,41377,
29812,19789,40863,29298,18504,43690,32382,20303,44718,33667,
20560,43176,32639,18761,40349,29812,15934,39321,28784,14906,
37779,27242,13364,36751,26471,13107,36494,26214,13621,35723,
25186,13364,33667,23901,12336,31868,23130,11565,23901,16448,
6168,27242,21331,10794,30069,23901,14649,29298,23387,14649,
29298,23901,15934,31354,25957,18504,31354,26214,19789,28784,
24158,17990,18504,14392,8481,20817,16962,11565,22873,19789,
14135,23387,20560,14906,23130,21331,14649,25186,23387,16191,
29041,27242,20046,32896,30583,23130,23901,19789,13364,24158,
19018,12593,22102,16962,10537,25186,20046,13107,30583,25186,
17733,29041,23130,15163,28013,22102,14135,34695,28527,19789,
30326,24158,15420,39835,33153,23644,48573,41377,31354,52428,
44975,34695,55255,47031,36494,54998,47031,35723,47031,39064,
27756,37265,28784,17733,37522,28527,17733,37779,28784,17990,
37522,29041,18504,38807,31868,20303,44975,39578,28013,50886,
46517,34695,49601,46260,34695,44718,41891,30326,58082,54998,
44718,61166,58082,48316,65535,63993,55512,62194,56797,49858,
39835,32639,27242,23130,14649,10280,22359,12593,9766,24929,
15677,11565,24672,16962,10794,23387,16962,9252,25443,19018,
11308,28270,22102,14906,27242,21074,14392,22359,16705,10537,
35209,49601,15420,37008,50372,15163,38550,50629,14649,39321,
49858,13878,39835,49344,13364,39321,48573,14135,39835,50115,
18504,38036,48059,17476,38807,47802,16962,40606,48573,17990,
40349,46774,16705,39321,43947,16191,42662,44461,20046,48059,
47288,26985,44461,41634,25700,44461,38807,26728,43947,36237,
26985,43690,34438,26214,44204,33667,25957,44461,33410,25186,
44461,33153,23644,44204,32896,23387,42148,31097,22873,41377,
30840,23130,41120,30583,22359,40606,29555,20817,38807,27756,
18761,38293,27499,17733,40863,30069,19789,44461,33410,22616,
42405,31354,20560,40092,29041,18247,38036,26985,16191,38550,
26985,16448,39835,28270,17733,39321,27756,17219,36237,24672,
14135,32639,21845,11051,26985,18247,6425,29298,21331,9252,
30840,22873,11051,31611,24672,13107,37265,30840,20303,47288,
41634,31097,56283,51143,41634,59881,55769,46517,47031,43690,
34695,44461,41891,32896,35466,33924,25700,25443,24672,16191,
22873,22616,14649,26471,26728,18761,25700,26471,18504,22359,
22102,14392,19532,16448,10280,20303,16191,10280,23644,19018,
13364,26985,22359,16191,24672,19532,13107,21074,15934,8995,
26728,21331,14392,36751,30840,22873,23130,16705,8995,29555,
22873,14392,39064,31611,22873,46774,39578,30069,52428,44718,
35466,56026,48316,38550,59110,50886,41120,60909,52685,42662,
49858,42405,31097,45232,38036,25957,49344,42148,29812,59881,
52685,39835,59881,52942,39321,48573,41634,28013,42405,35466,
21845,45232,38550,25443,65535,59624,47545,58082,51657,41120,
59881,53199,44204,60395,53713,46774,44975,38036,32639,26471,
19789,16448,21588,14649,12336,23130,16962,14392,23644,17733,
13621,23130,17733,12336,23387,17990,12593,23387,17990,13107,
22873,17476,12593,20560,15163,10280,32639,47545,15934,34181,
48316,15420,36751,48830,15420,38293,48830,14906,39578,49344,
14649,39578,49087,15420,41120,51143,20560,39064,49601,19275,
39321,49087,17733,40863,49858,17476,40863,48059,16448,40349,
46260,16191,43947,47288,20303,49087,49858,27499,44975,42919,
26214,43947,39321,26471,42662,35980,26471,42919,34438,26471,
44718,34695,27242,46260,35209,26985,46517,35209,25700,46003,
34695,25186,42919,32896,24415,41377,31868,24415,41120,31097,
23130,41120,31097,23130,40863,30326,22616,39835,29298,21074,
39321,28270,20046,39064,28013,19275,42148,30840,21845,40349,
29041,20046,38807,26985,17733,38550,26728,17476,39835,27499,
17733,40092,27756,17990,38807,26471,16705,37008,25443,14906,
29298,19532,6939,31868,23387,10280,34181,25443,13107,32639,
24415,11822,31611,24415,12336,38550,32382,20560,53199,47802,
36237,65535,61166,50115,59367,56026,45232,53970,51657,41634,
46774,45489,35723,39321,38550,29555,30840,31097,22359,23644,
24672,16191,19789,21074,12850,20046,20303,12336,24415,21845,
15420,16962,13107,7196,13364,9252,3341,21074,16962,10537,
31097,26471,20303,32639,27499,21074,25186,19789,12850,17476,
12079,4626,31868,25443,17733,31868,25443,17476,32639,25186,
17476,33153,25700,17476,34952,27242,18504,37265,29555,20817,
40092,31611,22616,41120,33410,23644,45232,38293,26728,42919,
37008,24158,43690,36494,23644,43176,36237,22102,39578,31611,
17476,37265,29298,14649,45489,36494,22102,55769,47288,33410,
44718,36237,23130,50372,42405,30583,63993,56283,47031,65535,
58853,51400,44975,38550,33410,23901,18247,14906,18761,13621,
11822,21074,16191,14392,21588,16705,13107,21074,16191,12336,
20560,15677,11822,20560,15677,11822,19789,14906,11051,17990,
13107,9252,30840,44975,18761,32125,45489,17219,34181,46260,
16448,36751,47288,16448,38807,48573,17219,39578,49344,17990,
41120,51657,20817,39578,50115,19275,39321,49087,17733,40092,
49344,16962,40606,48573,15934,41377,47545,16705,44975,48316,
21331,49344,50629,27499,46774,44975,27499,44975,40349,27499,
42919,36237,26728,43690,35209,27242,46260,36237,28784,47802,
36751,28527,46774,35466,25957,44975,33667,24158,41120,31097,
22616,38550,29041,21588,36494,26985,19532,36494,27242,19018,
38807,28784,20817,40092,30069,21588,39321,28784,20560,38036,
26985,18247,42405,31097,22102,41634,30326,21331,40863,29041,
19789,39835,28013,18761,40092,27756,17990,40349,28013,18247,
40606,28270,18504,40349,28784,18247,34695,24158,12336,33410,
24158,11308,33924,24672,12336,32896,24158,11822,30326,22359,
10537,32382,25443,13878,45232,39321,28013,59110,54227,43433,
61680,57825,47288,60395,57311,47545,58596,56540,47031,51143,
50115,41120,34438,33667,25186,18761,18761,10023,18761,19018,
10794,28013,27756,20046,25957,22873,16705,24415,20303,14392,
21074,16448,10794,19789,15163,8995,23644,18504,12336,27499,
22359,15934,27242,21845,14906,23644,18247,10794,21331,14906,
7196,24415,17990,10023,30326,22873,15163,35723,28270,20046,
38807,31097,22359,38550,30840,22102,36494,28013,19018,33667,
25957,16191,26471,19532,8481,31097,24929,12593,38550,31354,
19018,41377,34438,20817,40863,32896,19018,40606,32639,18504,
45489,36494,22102,50372,41891,28013,65535,57568,44461,58853,
50886,39064,52942,45232,35980,41377,34438,26985,24158,17733,
12593,16191,10537,7196,19275,14135,12336,21845,16962,15163,
20303,15420,11822,19275,14392,10537,17733,12850,8995,16962,
12079,8224,16448,11565,7710,15420,10537,6682,31354,44975,
23901,31611,44718,20817,33153,45232,19018,35466,46260,18504,
37779,47545,18504,38807,48830,18761,39578,50115,19789,38036,
49344,17733,38036,48316,16191,38550,48059,14906,39578,47545,
14392,41120,47802,16191,44204,48316,20817,47545,48830,25700,
47288,45489,27499,45746,41634,28270,44718,38293,28013,46003,
37522,29041,47545,37522,29555,46260,35980,26985,42662,31354,
21331,38293,27499,17733,33153,23130,14649,31354,21845,14392,
29041,19532,12079,27756,18247,10794,30326,20303,12850,34438,
24415,16448,37008,26471,18761,37008,26471,18247,40092,29041,
20303,40863,29555,20560,41634,29812,21074,41120,29298,20046,
40863,28527,19275,40606,28270,18504,41120,28784,19018,41377,
29812,19275,41634,30583,19018,33924,24158,12079,31097,21331,
9252,34438,24929,13364,35209,26471,14906,33924,25957,14649,
37522,30583,19532,44718,38807,28270,52171,47288,37008,46774,
42662,33410,40349,37008,28013,32639,30583,21331,22873,21331,
12593,15420,14135,5911,16448,15677,7710,22102,20817,13107,
22616,19018,12336,34181,29555,23387,38550,33924,27756,30583,
25443,19018,22616,17476,11051,25186,19789,12850,32382,26985,
19532,37008,31097,23130,47802,41377,33667,44975,38036,30326,
40349,32896,24672,35466,28013,19789,33153,25443,16705,34438,
26728,17990,38550,30069,21074,41120,33410,23644,40349,33153,
22873,34952,28784,16962,33924,26728,14392,38293,31097,18247,
45232,37265,23387,50115,42148,28013,56540,47545,33667,60652,
52171,38293,59624,51143,38036,53970,46003,34181,48830,41120,
31868,38807,31868,24415,26985,20560,15420,23901,18247,14649,
24415,19275,17476,20817,15934,14135,19789,14906,11308,17990,
13107,9252,15934,11051,7196,14392,9509,5654,14135,9252,
5397,13878,8995,5140,33153,47031,31097,32382,45746,26471,
33410,45232,22616,34952,45489,20817,36751,46774,19532,37522,
47802,19018,38550,49601,19275,38293,49601,17990,38293,48830,
15934,37779,48059,14135,39578,48059,14649,41891,48573,16962,
43947,48059,20046,45232,47031,23130,43947,42919,24158,44975,
41120,26985,46517,40092,29555,47802,40092,30840,47802,38550,
29812,43947,33667,24415,37008,25700,15677,30840,20046,9766,
28784,18761,10794,30583,21588,14392,30583,21588,14392,27499,
18504,10794,26728,17219,9766,29041,19789,11565,31354,21331,
13364,31354,20817,12593,33667,22616,13878,35209,24158,15163,
37779,26471,17476,39064,27756,18247,39578,27756,18504,39835,
28013,18761,40349,28527,19275,40863,29298,19275,44461,32896,
22102,36751,25700,14649,33924,22873,11822,36751,26728,15677,
37779,28270,16962,34695,26214,15163,37265,29041,18504,42919,
35723,25700,56283,50115,40349,43176,38036,29041,26471,21588,
13107,16962,13107,4626,20046,16705,8481,24929,22616,14135,
21845,19532,11565,14135,11308,3598,21588,17476,10794,36237,
31097,24672,46260,41120,34695,44975,39578,32639,41891,36494,
29555,42148,35980,28784,38550,32382,25186,32382,25957,18247,
51400,44975,37265,49858,42919,35209,45746,38293,30069,38807,
31354,23130,33410,25700,16962,32125,24415,15677,35466,27756,
19018,39321,31611,22359,40092,32896,22873,30583,24415,13107,
26985,19789,7710,32382,25186,12850,40092,31868,18761,44718,
36751,22873,52942,43947,30069,60652,52171,38550,54741,46003,
33667,59881,51914,40606,63993,56283,47031,52685,45746,38293,
32639,26214,21074,22873,17219,13621,22359,17219,15420,20046,
15163,13364,19789,14906,11308,17733,12850,8995,14906,10023,
6168,13364,8481,4626,13107,8224,4369,13364,8481,4626,
35980,49858,37265,34438,47802,31354,34181,46260,26214,34695,
45746,22616,35723,46003,20560,36237,47031,18761,38550,50115,
20046,39064,50886,18761,39321,50115,17219,39064,49344,15420,
40863,49344,15677,42919,50372,17990,43947,48573,20303,43176,
44975,20560,36494,35466,16705,40092,37008,22102,45232,39321,
28527,48573,40863,31611,47802,39064,29555,42662,32896,23387,
35466,24672,13878,29298,19275,8738,35209,25957,17733,40606,
31611,24415,43176,34181,26985,39578,30583,23387,35980,26471,
19532,34695,25186,17733,32896,22873,15420,29555,19532,11565,
29812,19275,11051,31354,20303,11565,33153,22102,13364,35723,
24415,15420,38036,26214,17476,39578,27756,18504,40092,28270,
19018,40349,28527,19275,42148,30583,20046,40606,29041,18504,
40349,28784,18247,39064,28013,17219,34952,24929,14392,33924,
24158,14135,41377,32639,22873,51657,43433,33667,53970,46774,
37265,51914,45746,36494,42662,36751,28013,28784,23901,15420,
22873,18761,10280,24929,21074,13107,24672,20817,12850,20560,
16705,8738,25443,20560,12850,38293,32896,25443,49858,43690,
36494,52171,46003,38807,51400,45232,38036,50372,43947,36237,
43947,37522,29812,36237,29812,21845,24158,17219,9509,29041,
22102,14392,35209,27756,19532,37779,30326,22102,36751,29041,
20303,34181,26471,17733,32125,24415,15677,31354,23901,15163,
22616,15934,6425,22616,16191,5911,25443,17990,7196,29298,
22102,10023,34181,25957,13364,41120,32896,19789,53713,44461,
31097,63993,55512,41891,65535,64250,51914,65535,62965,51657,
65278,57568,48316,50115,43176,35723,30583,24158,19018,21845,
16191,12593,21845,16705,14392,20046,15163,13364,19532,14649,
11051,17476,12593,8738,14906,10023,6168,13107,8224,4369,
13107,8224,4369,13364,8481,4626,37522,51143,40349,35980,
49087,33924,35209,47545,28013,35209,46517,23644,35466,46260,
20560,35723,46517,18247,37522,49087,19018,39064,50886,18761,
39835,50629,17733,38807,49344,15420,40606,49858,15934,42919,
50372,17990,42405,47031,18761,39578,42148,17476,26471,25957,
6939,33153,30069,15163,41377,35980,24929,46774,39578,30069,
47288,38550,29041,43947,34181,24672,39578,28784,17990,35980,
25957,15420,42148,32896,24672,46260,37522,30583,47545,38807,
31868,43947,35209,28013,42662,33667,26471,43690,34695,26985,
41891,32382,24929,37522,27499,19532,37008,26985,19018,35466,
24929,16705,34438,23387,14649,34952,23901,14906,37265,25957,
16962,39064,27756,18761,39578,28270,19275,39578,27756,18504,
40349,28013,18247,42148,29812,20046,41891,30326,20303,38807,
27499,17476,35209,24415,14649,35723,25700,15677,42148,32382,
22873,47802,39064,29555,36494,28013,19018,46774,39321,30583,
53713,47031,38550,46774,40863,32639,31611,26471,17990,21588,
16705,8481,21588,16705,8481,25443,20560,12336,28784,22873,
14906,41634,35723,27756,54227,47802,40092,56797,50372,42662,
52942,46517,38807,49601,42662,34952,46774,39835,32125,44975,
38036,30326,35723,28270,20560,31354,23901,15677,25443,17990,
9766,22359,14906,6682,22873,15420,7196,25443,17990,9766,
28013,20560,11822,29298,21845,13107,35209,28527,19532,37522,
30840,21331,32125,24672,14392,22616,15163,3855,28013,19789,
7710,49344,41120,28527,65535,60652,47802,65535,64507,51400,
60395,51657,39835,54484,46260,35723,52942,45232,35980,50115,
43176,35723,40606,34181,29041,32639,26985,23387,26728,21588,
19275,20046,15420,12850,19018,14135,10537,16962,12079,8224,
14649,9766,5911,13107,8224,4369,13107,8224,4369,13364,
8481,4626,38036,51657,39835,36494,49858,33924,35723,48316,
28013,35466,47031,23130,35723,46774,19789,35723,46517,17733,
34952,47288,16962,37265,49858,17733,38293,49858,16705,38036,
48573,14649,39578,48573,15163,41377,49087,17219,39835,44975,
16448,36237,38550,14649,19532,18761,514,27499,24672,10280,
37779,32896,21845,44718,38036,28527,46774,38293,29298,45232,
36237,26471,43947,33924,23387,42919,33153,23130,40863,31868,
24158,42148,33410,26471,40092,31354,24415,36751,28013,21074,
39835,30583,23901,47031,38036,30840,48830,39321,32382,45232,
35723,28270,48059,38036,30583,43433,33410,25443,38293,27756,
19532,36494,25443,16705,37522,26471,17733,39321,28013,19018,
39064,27756,18761,38293,26985,17990,40349,28013,18761,40606,
28270,18504,38807,26985,17733,37779,25957,16705,38807,27499,
17990,40863,29812,20817,38550,28270,19275,34181,24929,15677,
35980,27242,18247,41634,33153,24158,52685,45232,36494,61680,
54998,46517,57054,50886,42148,42405,36494,28270,31868,25957,
17733,29298,23387,15163,28784,22359,14392,40092,33410,24929,
54227,47545,39064,63479,56797,48316,64250,56797,48573,56540,
49858,41377,46517,39064,31354,39064,31611,23387,38807,31354,
23130,32382,24929,16705,25700,18247,10023,24672,17219,8995,
28270,20817,12593,31097,23644,15420,30069,22616,13878,27242,
19789,11565,33924,27242,18761,42405,35723,27242,37522,29812,
20560,23644,16191,5911,31354,22873,11822,54227,46003,33924,
60909,51657,39321,48573,39835,27499,51143,42405,30840,49858,
41634,31097,52942,45232,35980,49087,42148,34695,33153,26728,
21588,21588,15934,12336,21331,16191,13878,22873,18247,15677,
18247,13364,9766,16448,11565,7710,14135,9252,5397,13107,
8224,4369,12850,7967,4112,13107,8224,4369,38036,52171,
37522,37008,50629,32125,37265,49858,26985,36751,48316,22359,
35466,46260,17990,33410,44461,14649,34438,46774,16448,35723,
48059,16705,36751,48059,16191,36237,47031,14135,37779,47288,
14135,39835,47545,16191,39835,44718,17219,37779,40606,16962,
34438,34438,16448,31097,28527,14906,37779,32896,22616,47545,
40863,32382,47288,39321,31354,45489,36751,27756,46774,37008,
26985,45746,36751,26985,41634,33153,25186,31611,23387,16962,
24415,16191,9766,24415,16448,9252,27756,19018,12079,32382,
23644,16448,42148,33153,25957,52428,43433,35723,48830,39321,
31868,46260,36237,28270,42919,32896,24929,41634,31097,22873,
41634,31097,22873,41891,30840,22102,40606,29555,20817,39321,
28013,19018,39064,26471,17990,39835,27499,18247,40863,29041,
20303,40863,29041,20303,37522,26214,17219,34438,23387,14392,
36494,26214,17219,40863,31097,21845,40606,31354,22616,32125,
23644,14649,36494,28013,19532,32125,24415,15677,43433,35980,
27242,62965,56283,47802,51143,44461,35980,35980,29298,20817,
38036,30583,21845,29298,21588,12850,32896,25186,16448,54484,
47031,38293,47802,40092,31354,50115,42662,33924,46774,38807,
30840,46774,39321,30583,33410,25957,17219,30840,23387,14649,
25186,17733,9509,21588,14135,5911,25957,18504,10280,36237,
28784,20560,43947,36494,28270,46003,38550,30326,42919,35980,
28527,39321,32382,24672,33410,25700,16962,29555,21845,12079,
34438,25957,15420,41891,33410,21845,44204,34952,22616,40349,
31611,19275,47031,38293,26728,54227,46003,35466,50886,43176,
33924,33410,26471,19018,20046,13621,7967,19275,13878,9509,
21588,16448,13621,20560,15934,12850,20046,15163,11565,16705,
11822,7967,14135,9252,5397,13364,8481,4626,12336,7453,
3598,10794,5911,2056,37779,51400,33410,36494,49858,28784,
36751,48830,24158,36494,47545,20046,35466,45489,15934,33410,
43947,13621,32382,44718,14392,33410,46003,15677,34695,46517,
14649,35209,46003,14135,38036,47288,15420,41377,49344,18761,
42662,48059,21074,41634,44975,22359,44975,45232,28270,36494,
34438,21845,37008,32382,23130,42662,36237,28527,42662,34695,
27242,42148,33667,25700,43947,34695,25443,43176,33924,24672,
33667,24929,17733,25443,17219,10794,20046,11822,5397,20817,
12593,6168,22359,13621,7196,22102,13364,6425,25700,16448,
9766,31097,22102,14906,43176,33667,26728,44718,35209,27756,
46260,36237,28784,45232,35209,27242,42662,32125,24415,40092,
29555,21331,39321,28270,20046,39321,28270,19532,40606,28784,
20303,39835,28013,19275,39835,28013,19275,40349,29041,20046,
38807,27499,18504,35723,24672,15677,34952,24672,15677,36237,
26471,17219,40349,31097,22359,31868,23130,14135,34952,26471,
17990,31354,23644,14906,32639,24929,16191,37779,30326,21588,
40092,32639,23901,55255,47802,39064,45489,37008,28013,33410,
25186,15420,32125,23901,14135,34181,25700,16705,37522,29041,
20046,42919,35209,25957,46517,38807,29555,37265,29555,20817,
24672,16962,8224,27499,20046,11308,29812,22359,14135,32125,
24672,16448,38036,30583,22359,46774,39321,31097,52942,45489,
37265,54741,47288,39578,44975,38036,31097,34952,28013,21074,
30583,22616,15163,33667,25957,16705,34952,26214,16448,30583,
22102,11051,32639,23130,11565,38550,29812,17990,56540,47802,
36237,49344,41120,30583,38293,30583,21845,27756,20817,13364,
22873,16448,10794,22102,16705,12336,21074,15934,13107,19532,
14906,11822,20046,15163,11565,15934,11051,7196,12593,7710,
3855,12079,7196,3341,12079,7196,3341,11565,6682,2827,
37008,50372,28527,36237,49087,24672,36237,47802,21331,35723,
46517,18247,34952,44461,15163,33410,43433,13364,31611,43690,
14392,32639,45232,15677,33667,45232,14649,34181,45489,14392,
37265,47031,15934,41891,49601,20303,43690,49087,23130,42919,
46003,24415,43947,43947,28013,34181,32125,20303,32896,28013,
19789,36751,30583,23901,37522,29812,23130,38550,29812,22873,
40092,30840,22616,37522,28527,20303,36237,28013,21588,29041,
21331,15163,24415,16705,10537,25186,17476,10794,25957,17733,
11308,23644,15677,8481,23387,14649,7710,24929,16191,8995,
33924,24929,17733,40349,31354,23644,47031,37522,30069,47545,
38293,30069,43690,33667,25700,39321,29298,20817,39064,28527,
20303,41120,30069,21331,41634,30583,21845,38807,27756,19018,
37779,26728,17990,38807,28527,19532,39064,28784,19789,36237,
26471,17219,33924,23901,15420,32896,23644,14906,37522,28784,
19789,35466,26728,17733,35723,27242,18247,31868,24158,14906,
30326,22616,13364,24415,17219,7710,27242,20046,10537,53713,
46003,36751,45232,36494,26728,31611,22616,12850,34952,25957,
16191,33924,25186,15677,45746,37008,27499,40863,32639,22873,
41891,33667,23901,28270,20560,11308,31868,24158,15420,34952,
27242,18504,39064,31611,23387,45232,37779,29555,51657,44975,
36494,54998,48316,39835,52171,45232,37522,47031,40092,32639,
39578,32382,26214,31097,23901,17733,28527,20560,13364,32125,
24158,16191,33667,24929,15420,31868,23387,12850,38550,29041,
17733,48059,39321,27756,56283,47288,36494,43690,35466,24929,
32125,24415,15677,28527,21588,14135,27499,21074,15420,24415,
19018,14649,22616,17476,14649,23387,18761,15677,21331,16448,
12850,15677,10794,6939,11051,6168,2313,10794,5911,2056,
12336,7453,3598,12593,7710,3855,37265,50115,25186,36494,
48830,22616,36494,47031,19789,35980,45746,17733,35466,43690,
15163,33667,42919,14649,31611,43433,15677,32639,45232,17219,
33924,46003,16705,34438,45489,15677,37008,46517,17219,39578,
47802,19789,40092,45489,21074,38293,41634,21074,29041,29298,
14392,24158,22359,11565,27499,23130,16448,34181,27756,22616,
34952,26985,21845,35209,26985,21074,35980,26728,20046,32382,
23644,16448,33667,25957,19789,27242,20046,14392,23387,15420,
10023,24672,16962,10794,26728,18504,12593,26471,18247,11822,
26214,17476,11051,26985,18247,11308,28270,19018,12336,35466,
26471,19275,43433,33924,26985,45746,36237,28784,43176,33153,
25700,40092,30069,22102,40606,30069,22359,42405,31868,23644,
40092,29555,21331,37779,27499,18504,36494,26471,17990,37779,
28013,18761,37522,27756,18504,34695,25443,16191,33153,23901,
15163,32896,24158,15163,40863,32125,23130,41634,33153,24158,
32382,24672,15420,28784,21074,11822,37522,29812,20560,32896,
25700,16191,24672,17476,7967,35723,28013,18247,48316,39321,
29041,34181,24415,14392,38036,28270,18247,46774,37779,27499,
52171,43176,33410,34952,26214,16448,30326,21588,12079,30069,
21845,12079,29298,20817,11822,30840,23130,14392,37522,30069,
21845,50629,43176,34952,63222,56540,48059,65535,61166,52685,
61937,54998,47288,53713,46774,39321,55255,48059,42405,51657,
44461,38807,42405,34181,28270,30583,22616,15163,26728,17990,
8995,30326,21588,11822,34952,25443,14649,34695,25957,14392,
41377,32382,21588,37779,29555,19532,34438,26728,17990,31611,
24672,17219,26728,20303,14649,22102,16705,12336,22359,17219,
14392,25700,21074,17990,23901,19018,15420,16962,12079,8224,
11308,6425,2570,11051,6168,2313,13107,8224,4369,13364,
8481,4626,38036,50115,22873,37265,49087,21331,37008,46517,
19532,36237,44718,17990,35980,42662,16705,34438,42148,16448,
29555,41120,15163,31354,43947,16962,33410,45232,17219,34181,
45489,16448,36237,46003,17476,38036,46003,19275,37008,42405,
19018,34438,37522,18504,22359,22359,8995,22102,20046,10537,
28784,24158,18504,33924,28013,23901,32382,24929,20817,32125,
23644,18761,33924,24672,19018,31354,22616,16191,32125,24158,
18761,28527,21845,15934,28013,20817,15163,30583,23387,17219,
33924,26214,20046,34181,26471,19789,33410,25186,18761,32639,
24672,17476,29812,21074,14135,33667,24929,17733,38293,29298,
22102,40349,31354,23644,40092,30583,23130,39064,29812,21588,
40092,30069,22102,41120,31097,23130,38550,29298,21074,37522,
28270,19532,37779,28527,20303,37779,29041,20046,35723,26985,
17990,32639,24158,15163,32125,23644,14649,33924,25443,16448,
41891,33667,23901,39064,31354,21588,27242,19532,9766,33410,
26214,16191,49601,42405,32382,41120,34695,24415,26728,20303,
10023,29041,21588,11308,53456,43947,33153,47545,37522,26985,
40349,30326,19789,46003,36494,25700,36751,26985,16962,28784,
19789,9509,26471,17476,7710,39835,31097,21588,37265,28784,
19789,41120,33410,24672,49087,41634,33410,57825,50372,42148,
62194,55255,47545,61166,54227,46517,56540,50115,42148,52942,
46260,39321,55512,48316,42919,51143,43947,38550,41891,33667,
28270,31097,23130,15934,27756,18761,10537,29555,20817,11308,
29812,20046,10023,26214,17219,6425,32896,23901,13621,35209,
26985,16962,33667,25957,17219,26985,20046,12593,21331,15163,
8995,20560,15163,10280,21588,16705,13107,21588,16962,13878,
25443,20560,16962,18504,13621,9766,12850,7967,4112,12336,
7453,3598,13878,8995,5140,13621,8738,4883,38293,50372,
21588,37779,48573,20817,36751,45746,19018,35723,42662,17733,
35466,40863,17476,34181,40863,17476,27242,37779,13107,28270,
41377,15420,31097,43176,15934,32896,43947,16448,35723,45232,
17990,38036,45746,20046,37008,42919,20303,35209,38036,20303,
29298,29812,17219,29555,27242,18761,33667,29298,24672,34695,
28527,25443,30069,22359,19532,30326,21588,18504,33667,24672,
19789,32639,23644,18504,33924,26728,21331,35466,28527,23130,
39321,32125,26471,43176,35980,30326,45232,37265,31868,43433,
35723,29555,40349,32125,25700,37779,29555,23130,34952,26214,
19275,35209,26471,19532,35723,26728,19532,36237,27242,20046,
36751,27242,19789,37522,28013,20560,39064,29041,21074,39064,
29812,21588,39321,30326,22102,39578,31097,22616,41891,33410,
24929,43690,35209,26728,41891,33410,24415,38036,30326,21074,
37008,29298,20046,38036,30840,21331,31354,23644,13878,31611,
24415,14392,33667,26471,16448,56283,49858,39578,64250,57825,
47545,38807,32382,22102,24929,18504,7967,29555,22102,11308,
42662,33153,22359,55769,44975,34181,47288,36494,25700,41891,
31868,20817,30326,20303,9766,39578,29812,19789,39064,30069,
20303,49344,40606,30840,59367,50629,41634,65278,57568,48316,
65535,63222,54484,65535,59881,51657,53456,46517,38807,39578,
32639,24929,33924,27499,19532,34952,28270,21331,30326,22873,
18247,22873,15420,10794,23130,14906,9509,31097,22873,16448,
35466,26471,18761,31868,23130,13621,32639,22873,12850,36751,
27756,16962,40606,31611,21331,37008,28784,18761,29041,21331,
12593,21331,14392,6939,21331,15163,8995,24672,19275,14392,
23387,18504,14906,18247,13621,10023,23901,19018,15420,18247,
13364,9509,13878,8995,5140,13364,8481,4626,14135,9252,
5397,12850,7967,4112,38293,49344,19789,37779,47288,20046,
36237,43947,18761,34438,40863,17476,34181,38807,17733,32896,
38807,17733,27756,38036,15163,28013,40863,15934,29555,41634,
15420,30840,41634,15420,34181,43690,17219,37779,45489,20817,
38550,44204,22873,37522,40606,23644,33410,33924,21845,32125,
29812,22359,34181,29555,25957,34181,27756,25957,30326,22616,
20560,31611,22873,20560,34695,25443,21845,32125,23130,18247,
29812,22616,17219,33667,26728,21331,38293,31354,25957,40349,
33667,27756,39835,32639,26985,38293,30583,24415,35723,27499,
21074,33667,25443,19018,35723,26985,20046,35466,26728,19789,
35209,26214,19018,34952,25957,18761,35466,25957,18504,37265,
27756,20303,39835,30326,22873,41634,32639,24929,40606,32125,
24158,41891,33924,25957,47545,39835,31097,54741,47031,38293,
57568,49858,41120,55255,47802,39064,51914,44718,35209,50115,
43433,33924,32382,25186,15163,40863,34438,24158,51657,45232,
34952,65535,64507,54227,60909,54484,43947,29812,23901,13107,
25186,19275,8481,30840,23387,12593,35209,25700,14392,53456,
42919,31611,52428,41891,30583,42405,32382,21331,43176,33153,
22616,51143,41377,31354,51143,42148,32382,53713,44975,35209,
58853,50115,41120,61680,53970,44718,65535,58596,49858,65021,
57568,49344,53970,47031,39321,39835,32896,25186,31354,24929,
17219,29812,23130,16705,25186,17733,13621,20303,12850,8738,
22616,14135,9252,30583,22359,15934,32896,23901,16191,28013,
19275,10280,29041,19275,9766,34438,25443,15163,42919,33924,
23644,33410,25186,15163,24415,16705,7967,22616,15677,8224,
25443,19275,13107,25700,20303,15420,22616,17733,14135,19532,
14906,11308,19275,14392,10794,15934,11051,7196,13621,8738,
4883,13878,8995,5140,13621,8738,4883,12079,7196,3341,
37779,48316,21074,37008,46260,20560,34952,42405,19275,32896,
38807,17733,32382,37008,17990,31097,37265,18247,30583,40606,
19275,30069,41891,19275,29812,40863,17990,29812,39835,16962,
33153,40863,18761,37522,43433,22873,39835,43690,26471,39578,
41377,27499,29555,28527,19018,28013,24929,18761,30583,25957,
22359,32639,26728,24672,30840,24415,22616,33153,26214,23387,
33924,26728,23130,28527,21588,17219,30583,23901,19532,33410,
27499,22873,35980,30069,25443,35723,29298,24158,33667,27242,
22102,33410,26471,21074,34181,26985,20817,35466,27756,21074,
32639,24672,17476,34181,25443,18247,35209,26214,19018,34952,
25957,18247,35466,26214,17990,38036,28784,20046,43176,33153,
24672,46517,37265,28527,41891,33153,23644,43947,35723,25957,
52428,44204,34181,65021,56797,46774,65535,64250,54227,65535,
64507,54227,65535,59881,49087,63222,56283,45232,51143,44204,
33153,63736,56540,46260,65535,58596,48316,63222,56797,46517,
40606,34181,23901,21588,15677,5140,32382,26214,16448,35209,
28013,17733,44975,36237,24672,50886,41377,29812,51143,41377,
29812,40092,30326,18761,52428,42405,31354,47802,37779,27242,
51400,41377,31354,54998,44718,35466,56540,46774,37522,52942,
43176,33924,52942,43690,34952,59110,49858,41120,60138,51143,
42919,50629,41634,33924,35466,26985,19018,24672,16705,9509,
26985,19018,13878,30326,22873,18247,30840,22873,17476,26728,
18504,12079,24929,16962,9509,29041,20560,12593,33153,24415,
15420,33667,25186,16191,32125,24415,15163,23130,15677,6939,
20046,13107,5397,25700,19018,12079,26471,20817,14906,20046,
14649,9766,17219,12336,8481,20817,16191,12593,15420,10537,
6939,13621,8738,5140,12850,7967,4369,13621,8738,5140,
13107,8224,4626,11308,6425,2827,33410,43433,20560,33153,
42405,20046,33153,41120,20560,32896,39578,20560,31354,37265,
19789,29041,35980,18247,28270,37522,19018,27756,37265,19275,
28527,36751,19532,31097,37779,21588,34695,39321,24415,36751,
38807,26214,34695,34181,24158,30840,29298,21074,28527,25443,
19275,29555,25186,21074,30326,25700,22102,31097,26985,23130,
30840,27499,23387,29812,26985,22359,27242,25186,19789,25957,
23130,18504,30840,27242,23901,31354,27242,23901,31868,27242,
24158,32125,27499,23901,32896,27499,23130,32639,26728,22102,
32896,26471,20817,33153,25957,19789,32896,25186,18504,35723,
27756,20303,36751,28270,19789,35723,26985,17476,37265,28270,
18504,41634,31868,21845,43176,33153,23130,41634,31611,21074,
43433,32896,21588,43690,33153,21331,45232,34952,22359,49344,
39578,26985,57568,48059,34695,65021,55769,42405,65535,59881,
46774,65535,60138,47031,65535,64764,51914,65535,62451,50629,
57568,50115,39321,43176,35980,25957,33924,27242,18247,32125,
25443,16962,32382,25443,17733,32125,25443,16448,53970,47031,
34952,54484,47288,34438,48830,41120,28270,45232,36494,24672,
49344,39578,28013,49344,38293,27499,44975,33410,22873,44718,
32382,22616,46774,33924,24929,52171,38550,29812,50629,37008,
28784,50629,37008,28784,58339,45232,37265,58082,44975,37008,
42148,29555,21331,27242,15934,8481,26471,17733,11308,26214,
19018,12850,28013,20817,14649,27756,20817,13878,24672,17733,
10794,22616,15677,8738,26214,19275,12336,31354,24672,17733,
30583,24415,17733,23644,17476,10794,21074,15420,9509,20560,
15163,9766,18504,13878,8738,21331,16448,12079,22873,18504,
13878,19018,14649,10537,15163,10023,7196,13364,8224,5397,
11565,6425,3598,11565,6425,3598,12593,7453,4626,13107,
7967,5140,30840,40606,19275,30840,39835,19275,30583,38807,
19275,29812,37522,19018,28784,35209,17733,27242,34181,16962,
27756,35980,18761,27499,35723,19018,28270,34695,19789,29555,
34181,20817,31868,33667,22873,32125,31354,22359,29812,27242,
20303,27499,23130,17990,30326,24672,21074,31097,25443,21845,
31354,26471,22616,31097,26985,22873,30326,26985,22616,29555,
28013,22359,30326,29041,23387,31354,30069,24929,30840,27756,
24672,31354,27756,25443,32382,28013,25443,32896,28270,25186,
33153,28270,24672,33667,28270,23901,33924,27499,22359,34181,
27499,21588,34952,27242,20560,37265,29298,21845,38036,29298,
20303,37008,28013,18247,38293,28527,18504,41377,31354,20817,
42919,32125,21331,41634,30583,19532,41377,30069,17476,41634,
30583,17476,42662,31611,17990,45232,34181,20560,49601,39064,
24672,53456,44204,29298,55769,46774,32382,55769,47545,32896,
52428,44461,30583,46774,39064,26214,41634,34181,22873,39064,
31868,21588,35466,28784,19789,32639,26214,18247,35466,28784,
21845,41120,34952,26214,63222,57568,44975,60395,54484,40606,
51914,44718,31868,47031,38807,26214,48316,38550,26985,44461,
33410,22359,39835,27242,16962,40863,26985,17219,47545,33153,
24158,51657,36494,27756,47802,32125,24158,45746,30069,22102,
53456,38293,30583,55255,40092,32382,42919,28270,20560,30326,
17733,10023,28527,19532,12336,25700,18761,11822,24929,18247,
11308,24415,17733,10794,24158,17476,11051,27242,21074,14392,
36494,30069,24415,44975,39321,33410,33153,27756,22359,26214,
20817,15420,23387,18761,13621,22359,17733,12593,19275,14906,
10280,20303,15934,11308,20560,16191,11565,15420,11051,6939,
15677,10537,7710,14649,9509,7196,13364,8224,5911,12850,
7710,5397,13107,7967,5654,13107,7967,5654,28527,38293,
15934,28270,37265,15677,28270,36751,15934,27756,35723,16191,
27242,33924,15163,25700,32639,14392,24672,32382,14392,24929,
32382,15163,27242,32896,16962,29298,32639,18761,30583,31354,
19789,30069,28784,19018,29812,25957,18504,29555,24415,18247,
31868,25186,20817,33667,26985,23130,35209,28527,24672,34438,
29041,24672,32639,27756,23387,30583,27499,21845,30840,28013,
22359,31868,29041,23901,32382,28270,24929,33153,28527,25957,
33924,28784,26471,34952,29298,25957,35466,29555,25957,35980,
29298,24929,36494,29298,23901,36751,29041,22873,38036,29298,
22359,39578,30583,22873,40349,30326,21845,39321,29041,19789,
40092,29298,19532,42148,30840,20817,42662,31611,20817,41891,
30583,19018,43176,31354,18761,43690,31868,19018,44461,32639,
19275,44461,33410,19789,44461,33924,19532,44204,34952,20046,
45489,36494,21588,46517,38293,23644,47031,39321,25443,42919,
35980,22359,44204,38036,25700,49858,43947,33153,49087,43433,
33924,44204,38293,30069,47031,41634,34181,56540,50629,41891,
65535,63479,50886,63222,57311,43433,53199,46003,33153,49601,
41377,28784,51143,41377,29812,47031,35466,24672,44204,30840,
20817,48059,34181,24415,50886,36494,27499,53456,38293,29555,
46774,31097,23130,41891,26214,18247,48830,33667,25957,52942,
37779,30069,45232,30583,22873,36237,23644,15934,29041,20046,
12850,25186,18247,11308,23130,16448,9509,22873,16191,9252,
24158,17476,11051,29298,23130,16448,39578,33153,27499,48573,
42919,37008,32639,27242,21845,26985,21588,16191,25957,21331,
16191,26728,22102,16962,24672,20303,15677,25700,21331,16705,
25443,21074,16448,20046,15677,11565,15934,10794,7967,15934,
10794,8481,15677,10537,8224,14649,9509,7196,13107,7967,
5654,12593,7453,5140,26985,37008,13107,26985,36237,13107,
26985,35723,13621,26985,35209,13878,26728,33667,13878,25957,
32639,13621,24158,30840,11822,25186,31097,12593,27756,31868,
15677,30583,32639,17990,30840,30326,17733,29555,26471,16191,
29555,24158,16191,31097,23901,17733,28784,20817,15677,30840,
22359,17990,33667,25443,21588,35466,28013,23901,35980,29555,
24415,34695,29298,23901,32639,28527,22102,31611,27242,22102,
34438,28784,25443,35209,29041,26471,36494,29555,27242,37008,
30326,26985,37779,30583,26985,38293,30840,26214,39064,30840,
25443,39578,30840,24415,40092,30583,23901,40863,30840,23387,
41120,30583,22359,41120,30069,21074,41891,30069,20817,42919,
31354,20817,43947,31868,21074,43690,31611,20303,44975,32639,
20303,45746,33410,20817,47031,34952,21588,46774,35723,22102,
44461,33924,19532,42148,32896,17990,43690,34695,19789,46003,
38036,23387,52942,46260,31611,54227,47802,33924,58596,52942,
40349,62965,57568,46003,61166,56540,46260,57311,53199,43947,
59881,55769,47288,65535,61680,51914,65535,63222,50629,61680,
55255,41377,51143,43433,30583,48573,39835,27499,51657,41120,
29812,48316,36751,25957,48316,34952,24929,55255,40863,31354,
53199,38036,29298,55255,40092,31354,47802,32125,24158,40863,
25186,17219,46003,30840,23130,50115,35466,27756,45489,30840,
23130,39064,26471,18761,28784,19789,12593,25186,18247,11308,
23901,17219,10280,24158,17476,10537,24415,17733,11308,25957,
19789,13107,31611,25186,19532,36751,31097,25186,29812,24415,
19018,25443,20046,14649,25957,21331,16191,28013,23387,18247,
26471,22102,17476,27242,22873,18247,26214,21845,17219,20303,
15934,11822,15163,10023,7196,16191,11051,8738,16448,11308,
8995,14906,9766,7453,12593,7453,5140,11565,6425,4112,
25700,35980,10537,25700,35466,10023,25957,34952,10794,26214,
34695,11308,26471,33667,11822,26214,32639,11308,27756,33667,
13107,28013,32639,13107,30583,33410,15934,34181,34438,19018,
33410,31611,18247,30069,25700,14649,29041,22359,13364,31097,
22359,15163,28013,18247,12336,28013,17476,12336,28013,18247,
13364,31097,21588,16705,34952,26728,21331,37522,30326,24672,
38293,31611,25186,37779,31354,25700,37008,29555,25957,37522,
29812,26985,38807,30583,27756,39578,30840,27756,40092,31611,
27756,40863,31868,26985,41120,31868,26214,41377,31868,25186,
41377,30583,24158,41377,30069,22616,41634,30069,21588,42662,
30840,21588,43947,31097,21588,44204,31611,21331,45489,32125,
21845,46260,33153,22102,43690,30583,19018,44204,31354,18761,
45746,33667,20303,47288,35466,22102,45232,34181,20046,42919,
32896,18247,45489,36494,21588,49858,41891,27242,51143,44461,
29812,58596,52942,38293,63736,58596,45489,62194,57825,46003,
60652,57311,46003,63479,60395,50115,65535,62451,53456,65535,
62194,52171,65535,62708,50115,60909,53970,40349,48573,40349,
27756,43433,34181,21845,44975,34438,23130,43176,31097,20303,
43433,29555,19789,49858,35466,25957,50115,34952,26214,54227,
38807,30069,48059,32382,24415,40863,25186,17219,43947,28784,
21074,46517,31868,24158,42148,27499,19789,36494,23901,16191,
30326,21331,14135,26214,19275,12336,24415,17733,10794,24929,
18247,11308,24929,18247,11822,24672,18504,11822,26728,20303,
14649,29555,23901,17990,28270,22873,17476,23644,18247,12850,
23901,19275,14135,25443,20817,15677,22359,17990,13364,21331,
16962,12336,18504,14135,9509,11308,6939,2827,14135,8995,
6168,15163,10023,7710,15420,10280,7967,13878,8738,6425,
11822,6682,4369,10794,5654,3341,25443,36237,8481,25186,
35209,7967,25957,35209,9509,26471,35209,10280,27242,34695,
10794,27242,33924,11051,29298,34438,12593,29298,33153,12336,
33924,35466,16448,40349,40092,23387,42919,39578,25443,40349,
34695,22616,39321,31097,21074,41377,31354,23387,39835,28013,
21845,35980,24158,18247,31097,19018,13878,29041,17476,12079,
30326,19789,14135,33924,24672,18504,38293,29555,23130,40349,
32125,26214,39578,30326,26214,40349,30583,27756,40863,31097,
27756,41634,31611,27756,41891,31868,27499,42405,31868,26728,
42662,31868,26214,43176,31868,25443,42919,31354,23901,41891,
29812,22102,42662,29812,21331,43947,31097,22102,44975,31611,
22102,44718,30840,21074,45489,31868,21588,47031,33410,22616,
44461,30840,19532,43690,30326,18247,45232,32382,19789,47802,
35980,22616,47031,35980,21845,45489,35466,20817,49087,40092,
25186,54741,47031,31611,56026,49858,34438,65021,59624,44975,
65535,64507,50629,63993,60652,47288,62451,59624,47802,65535,
65021,53713,65535,65535,55512,63993,60652,49858,65535,61166,
48830,62194,54484,41120,48316,39578,27242,39321,29555,17476,
40606,29555,18504,41891,29298,18761,42405,28527,18761,46774,
31868,22359,47288,31868,23130,53713,38293,29555,50372,34695,
26728,43433,28270,20046,45489,30326,22616,46260,31611,23901,
41120,26985,19018,35466,23387,15677,32639,23901,16705,27242,
20303,13364,23644,16962,10023,23901,17219,10280,25186,18504,
12079,26728,20560,13878,29812,23387,17733,32896,27242,21331,
25186,19789,14392,21074,15677,10280,22102,17476,12336,24415,
19789,14649,21845,17476,12850,21074,16705,12079,18247,13878,
9252,11051,6682,2570,13107,7967,5140,13364,8224,5911,
13364,8224,5911,12593,7453,5140,11565,6425,4112,11051,
5911,3598,27756,38807,9252,27756,38036,8738,28527,38293,
10280,29555,38807,11565,30326,38293,11822,30840,37522,12593,
30840,35723,12079,30583,33667,11565,36237,37008,16705,45489,
44461,25700,50629,46517,31097,48316,41120,28270,46260,36751,
25957,47288,35980,26985,48059,34952,28013,46003,32639,26471,
41377,28013,22359,35209,22102,16705,30583,18761,12850,31868,
20560,14135,37008,26214,19789,41634,31354,24929,41634,31097,
26471,42148,30840,27499,42662,31611,27499,43433,31611,27499,
43433,31868,26985,43690,31611,26471,43433,31611,25700,43433,
31354,24672,45232,32639,24929,43176,30069,22102,43690,29555,
21588,45489,31611,22873,45489,31097,22102,43947,29555,20046,
44204,30069,20046,46517,32382,21845,48059,34181,22873,44975,
31611,19532,44975,32125,19532,48059,35980,22616,48573,37008,
22873,47031,36494,22102,50115,41377,25700,56283,48573,33153,
61166,54998,39578,65535,60909,45746,65535,65021,50372,65535,
64764,50886,65535,64507,51914,65535,65535,53713,65535,64764,
53199,63479,60652,49087,65535,60138,47545,64764,56283,43176,
50629,40863,28784,37522,26985,15163,38293,26728,15934,43176,
29812,19532,43690,29298,19789,44718,29812,20303,43433,28013,
19275,52428,36237,27756,51143,35466,27499,45232,30069,21845,
46774,31611,23901,47031,32382,24672,41891,27756,19789,36751,
24672,16962,33410,24672,17476,27242,20303,13364,22873,16191,
9252,23130,16448,9509,25186,18504,12079,26728,20560,13878,
29298,22873,17219,31611,25957,20046,24158,18761,13364,20560,
15163,9766,22102,17476,12336,25186,20560,15420,23901,19532,
14906,24158,19789,15163,22102,17733,13107,15163,10794,6682,
13107,7967,5140,12336,7196,4883,11565,6425,4112,11565,
6425,4112,12079,6939,4626,12593,7453,5140,31097,42405,
11308,31097,41634,10794,31868,41891,12336,32896,42405,13364,
34181,42405,14392,34695,41634,14649,35723,40349,14906,33667,
36494,12850,37265,38293,16448,46260,44718,25186,50115,45232,
28270,44975,37265,23387,40092,29555,18247,39578,27242,17990,
43433,29812,21845,46774,32382,25957,48059,33153,27499,43690,
29041,23901,37008,23644,17990,35209,22873,16962,40606,28784,
22102,47031,35209,29041,43433,31354,26728,43433,31354,27242,
43947,31354,26985,44204,31868,26728,44718,31611,26728,44204,
31354,25443,44204,30840,24672,43947,30840,23901,47545,33924,
25957,44975,30840,22873,44461,30069,21588,46003,31611,22616,
46003,31097,21588,43433,28527,18761,43433,28527,18761,45746,
30840,20560,49601,34952,23901,44718,30840,19018,43433,30069,
17990,45746,33667,20303,46260,34438,21074,44461,33924,19532,
47545,38293,22873,53199,45489,29555,52685,46003,30326,53456,
48316,32639,58082,53970,38807,63479,60138,46003,65278,62708,
49087,62965,60909,48316,60909,59110,47288,61937,58853,46517,
65535,61423,49087,65535,59110,46260,52942,42405,30583,35723,
24415,12850,34952,22359,11822,40092,26471,16191,39578,24672,
15163,37265,21845,12593,38807,22616,14135,48316,32125,23644,
48316,32639,24672,42919,27756,19532,44718,29555,21845,44718,
30583,22616,40349,26214,18247,35723,23644,15934,32125,23387,
16191,26471,19532,12593,23130,16448,9509,23901,17219,10280,
24929,18247,11822,24158,17990,11308,23644,17219,11565,23644,
17990,12079,27242,21845,16448,22873,17476,12079,23387,18761,
13621,25186,20560,15420,22616,18247,13621,21588,17219,12593,
18504,14135,9509,11565,7196,3084,13621,8481,5654,12079,
6939,4626,10537,5397,3084,11308,6168,3855,13107,7967,
5654,14135,8995,6682,35466,46774,14906,35466,46260,14392,
35209,45489,14135,35209,44975,14392,35466,43947,14392,36237,
43433,15163,39578,44975,18504,38036,40863,16191,37008,38293,
15163,40863,39578,18761,47802,42919,25186,49087,41634,26728,
42919,32382,20560,35209,22873,13107,35723,21588,13621,32125,
17476,10537,46517,30840,25443,52428,37522,31868,36751,22873,
16705,33153,19789,13621,44461,31611,25186,46774,33924,28013,
46003,32896,27499,46003,32382,27756,45746,32382,26985,45489,
32125,26471,45232,31868,26214,44975,31868,24929,45232,31354,
24158,45489,31354,23644,45232,31097,23130,45746,31354,22873,
46003,31611,22616,46517,31611,22102,46260,31354,21845,45746,
30840,21074,45489,30069,20560,44975,30069,19789,46774,32125,
21074,43690,29812,17990,42662,29298,17219,44461,31611,18504,
45746,33667,20303,45489,34438,20303,46260,36237,21074,47031,
38807,23130,46517,39321,23130,47802,42405,26214,51400,46517,
31354,54998,51143,36494,57825,54484,40863,60138,57054,43690,
61937,59367,46774,63993,59881,47288,65535,61937,49344,56283,
46003,33410,41634,30326,18761,36751,24672,13364,35980,22616,
12336,34438,20303,10280,35980,20560,11308,39578,23387,14392,
43433,27242,18761,45489,29298,20817,46260,30583,22616,45746,
30583,22359,46260,31097,23387,45489,31354,23387,42662,28527,
20560,37265,25186,17476,31097,22359,15163,27756,20817,13878,
25186,18504,11565,23901,17219,10280,23901,17219,10794,24415,
18247,11565,24672,18247,12593,24158,18504,12593,27499,22102,
16705,25957,20560,15163,26471,21845,16705,27756,23130,17990,
22873,18504,13878,14392,10023,5397,11565,7196,2570,13621,
9252,5140,12593,7453,4626,12336,7196,4883,11822,6682,
4369,11565,6425,4112,11565,6425,4112,11822,6682,4369,
38807,50372,17219,38807,49601,16705,38807,49087,16962,38550,
48316,16962,39064,47802,16962,39321,47031,17733,40863,46774,
19018,39835,43947,18504,39064,40863,16962,40092,39578,17733,
43433,39835,21074,45232,38550,22873,44204,34438,21845,42148,
29812,19532,42662,28527,20560,34695,20046,13107,42405,27499,
21331,46774,31868,26214,34952,21074,14906,34695,21331,15163,
45489,32639,26728,46774,33924,28013,46774,32639,27242,46774,
32639,27242,46517,32639,26471,46260,32382,26214,46003,32125,
25443,46003,31611,24672,45746,31611,23901,45746,31611,23644,
45746,31354,22873,46003,31611,22616,46517,31611,22102,46774,
31868,22102,46517,31611,21845,46003,31097,21331,45489,30583,
20303,45232,30326,20046,46260,31611,20560,43690,29812,18504,
43433,30069,17990,46003,33153,20560,48059,35980,22616,48316,
36751,22102,48573,38293,22616,49601,40349,24415,53456,45489,
29041,55512,48316,32125,57311,51143,35723,56283,51143,35980,
53970,49087,34695,52685,48316,34952,53970,49344,37008,56797,
51143,38550,57054,47802,35466,46517,35723,23387,37522,25443,
14135,37522,24415,13364,39321,25186,15163,39321,24415,14649,
40863,24672,15677,43433,27242,18247,46260,29555,21331,48059,
31354,23130,48573,32382,24415,47288,32125,23901,46774,32125,
24415,46260,32125,24158,42919,29298,21074,37522,25443,17733,
29298,20560,13364,25700,18761,11822,22873,16191,9252,21588,
14906,7967,21845,15163,8738,22616,16448,9766,23387,16962,
11308,23130,17476,11565,20560,15163,9766,22616,17219,11822,
25443,20817,15677,27242,22616,17476,23644,19275,14649,17990,
13621,8995,14649,10280,5654,14392,10023,5911,12593,7453,
4626,12336,7196,4883,11822,6682,4369,11565,6425,4112,
11565,6425,4112,11822,6682,4369,41377,53199,19275,41634,
52685,19018,41377,51914,18504,41377,51400,18761,41891,50629,
19018,42405,50372,19789,42405,49601,21074,42405,47802,21331,
41634,45232,20303,40349,41377,19018,39835,37522,18247,40863,
35466,18761,44461,35980,22359,48059,37008,26214,47802,34952,
26471,37008,22616,15677,37779,23387,17476,40349,25700,20560,
33667,19532,14135,36494,23130,17476,45489,33153,27499,46517,
33667,27756,46774,32896,26214,47031,32639,25700,47031,32639,
25700,46774,32382,25443,46517,32382,24672,46774,32125,24415,
46517,31868,24158,46517,32125,23644,46260,31868,22873,46260,
31868,22359,46517,32125,22616,46517,32382,22359,46517,32382,
22359,46003,31868,21331,45489,31354,20817,45232,31097,20560,
46003,31868,21331,44204,30326,19018,44461,31097,19018,47545,
34181,21845,49344,36494,23387,48573,36494,22102,47802,37008,
21588,48573,38293,22359,48573,39578,23130,51657,42919,26728,
53970,45746,30583,52685,45232,30326,49344,42405,28270,48830,
42405,28527,52171,45489,32896,56797,48830,36751,50886,40349,
28527,44718,32639,20817,41120,28013,16962,43690,30069,19275,
47288,32382,22616,47031,31611,22102,47288,31097,22102,48830,
32382,23387,48573,31611,23387,49858,33153,24929,49601,33410,
25443,47545,32382,24158,46517,31868,24158,45489,31354,23387,
41634,28013,19789,35980,24415,16448,30069,21331,14135,26471,
19532,12593,23387,16705,9766,21845,15163,8224,22359,15677,
9252,23644,17476,10794,25186,18761,13107,25186,19532,13621,
17990,12593,7196,22102,16705,11308,24158,19532,14392,22616,
17990,12850,19532,15163,10537,17219,12850,8224,15163,10794,
6168,13107,8738,4626,12593,7453,4626,12336,7196,4883,
11822,6682,4369,11565,6425,4112,11565,6425,4112,11822,
6682,4369,41634,53456,19532,41891,52942,18761,41891,52428,
19018,41891,51914,18761,42405,51400,19018,42405,51143,20046,
43433,51914,22359,43433,50372,22873,43433,48573,23130,42662,
45232,22359,40349,39578,19275,38807,34952,17733,42148,34438,
20560,46517,36494,25443,45232,33410,24672,36751,23644,16191,
35723,22359,16705,37265,23901,18504,34181,21074,15677,37008,
24672,19532,43947,31868,26728,44975,33153,26985,47031,33153,
25957,47288,33153,25186,47288,33153,25186,47031,32896,24929,
47288,32639,24929,47288,32896,24415,47288,32896,24415,47031,
33153,23901,46774,32382,22873,46774,33153,22873,47031,33410,
23130,47031,33410,23130,46774,33153,22359,46260,32639,21845,
45746,32125,21331,45489,31868,21074,47031,32896,22359,45489,
31354,20817,45489,31868,20560,48059,34695,22359,48573,35723,
22616,46774,34181,19789,44718,32896,17733,44718,33410,17733,
40863,30326,14392,42919,32639,16705,45489,35209,20046,46517,
36494,21845,46517,37008,23387,48830,39321,25957,53199,43947,
31611,57311,47545,35466,53199,41891,29812,49601,37265,25443,
48059,34438,23644,50372,36237,25700,52428,37008,27499,51143,
35209,25700,49344,32896,23901,49344,32382,23644,49087,32125,
23901,49858,33153,24929,49087,32896,24929,46260,31097,22873,
44718,30069,22359,42919,29298,21074,39064,26214,17733,33667,
22102,14135,30069,21331,14135,26471,19532,12593,23387,16705,
9766,21845,15163,8224,22616,15934,9509,24158,17990,11308,
25957,19532,13878,26214,20560,14649,25700,20303,14906,29298,
23901,18504,27756,23130,17990,21074,16448,11308,16191,11822,
7196,16191,11822,7196,15163,10794,6168,12079,7710,3598,
12593,7453,4626,12336,7196,4883,11822,6682,4369,11565,
6425,4112,11565,6425,4112,11822,6682,4369,41120,52942,
19018,41634,52685,18504,41634,52171,18761,41891,51914,18761,
42405,51400,19018,42148,51400,20046,43176,52685,22873,41891,
51143,22873,43690,50372,24415,44975,49344,25700,43176,43947,
23644,38550,36237,19018,37265,31354,17476,39321,30840,19275,
37265,26985,17990,35209,23644,16191,36494,24158,18504,38036,
25700,20560,36494,24415,19275,37779,26214,21331,41377,30326,
25443,43433,31868,25957,46517,33410,25443,47288,33410,24672,
47288,33410,24672,47545,33667,24415,47545,33667,24415,47545,
33667,24415,47545,33667,24415,47288,33924,23901,47288,33410,
23644,47031,33667,23387,47288,33924,23644,47288,34181,23130,
47288,34181,23130,46774,33667,22616,46260,33153,21588,46003,
32896,21845,47288,33667,22873,45746,32125,21331,46260,32639,
21331,48830,35466,23130,49344,35980,23130,47031,33924,19789,
44975,32382,17476,44718,32125,16962,44975,32639,16705,43947,
31354,16191,43433,30840,15934,44204,31611,17219,45746,33667,
20303,48059,35723,23130,50115,37779,25443,50886,38550,26728,
52685,39578,28013,50629,37008,25700,49601,35466,24929,50886,
35980,25700,51657,35723,26214,50115,33667,24415,48573,31611,
22873,48059,31097,22359,49601,32639,24415,50115,33410,25186,
49087,32896,24929,45746,30583,22359,43690,29041,21331,42148,
28527,20303,38036,25186,16705,32896,21845,13621,27499,18761,
11565,24158,17219,10280,21331,14649,7710,20046,13364,6425,
20817,14135,7710,22102,15934,9252,23387,16962,11308,23644,
17990,12079,30326,24929,19532,34181,28784,23387,32896,28270,
23130,25957,21331,16191,20046,15677,11051,18247,13878,9252,
15677,11308,6682,11565,7196,3084,12593,7453,4626,12336,
7196,4883,11822,6682,4369,11565,6425,4112,11565,6425,
4112,11822,6682,4369,40863,52685,18761,41377,52428,18247,
41634,52171,18761,41891,51914,18761,42662,51657,19275,41891,
51657,20303,41377,52428,22102,39321,50115,21331,41891,50372,
23644,44975,51143,26985,43433,45746,24929,36751,35980,18247,
33153,28784,14392,34181,27242,15677,32382,23644,14649,35466,
25443,17990,38550,26985,21588,39578,28013,23130,39321,28270,
23387,39064,28527,23901,39835,30069,25186,42919,32125,26471,
46774,33667,25700,47545,33667,24415,47545,33667,24415,47802,
33924,24158,48059,34181,24415,47802,34438,24415,48059,34695,
24672,48059,34695,24415,47545,34181,23901,47031,34438,23901,
47288,34695,23644,47545,34952,23901,47288,34695,23644,46517,
34438,23130,46260,33924,22102,46003,33667,21845,46774,33410,
23130,45746,32125,21331,46517,32896,21588,49601,36237,23901,
50886,37522,24672,49344,36237,22102,48316,34952,20303,48573,
35209,20303,49087,35723,20303,46774,33410,17990,44975,30840,
16191,45489,31354,16962,47802,33410,20303,49858,34952,22616,
49601,34695,22873,48316,33667,22102,49087,35209,23901,49087,
35209,23901,49858,34952,24672,50886,35723,25443,51914,35466,
26214,51657,34695,25700,51657,33924,25443,51657,33924,25443,
49858,32896,24672,50372,33667,25443,49087,32896,24929,45746,
30583,22359,43947,29298,21588,42662,29041,20817,39064,26214,
17733,33924,22873,14649,27499,18761,11565,24415,17476,10537,
22102,15420,8481,21331,14649,7710,21845,15163,8738,22616,
16448,9766,23130,16705,11051,22616,16962,11051,23130,17733,
12336,27499,22102,16705,29812,25186,20046,28013,23387,18247,
23130,18761,14135,18761,14392,9766,14135,9766,5140,10537,
6168,2056,12593,7453,4626,12336,7196,4883,11822,6682,
4369,11565,6425,4112,11565,6425,4112,11822,6682,4369,
39578,51400,17476,40092,51143,16962,40606,51143,17733,40863,
50886,17733,41634,50629,18247,40863,50629,19275,39064,51400,
21074,37008,49087,20303,39321,48830,22359,42662,49601,25700,
40092,43433,22873,33410,33667,16191,31611,28270,14135,34695,
28784,17476,34438,26728,17990,38550,29555,22359,39064,28527,
23387,38807,28270,23644,41120,31354,26471,41120,31611,26985,
40092,31097,26214,43176,32639,26985,46517,33924,25700,47545,
33667,23901,47545,34181,24158,47802,34438,24158,48059,34695,
24415,48316,34952,24672,48573,35209,24929,48059,35466,24929,
47545,34952,24415,47288,35209,23901,47545,35466,24158,47545,
35466,24158,47545,35466,23644,46517,35209,23130,46517,34438,
22616,46260,34181,22359,47288,33924,23644,45489,32382,21331,
46260,32639,21331,49087,35723,23387,50886,37265,23901,49601,
36237,21588,49344,35209,20560,50115,36237,20817,47802,33410,
18247,47031,32639,17476,46774,31611,17219,47545,31868,17990,
49087,33153,20560,50886,34438,22616,51400,34952,23644,51400,
35209,24158,48573,33924,22873,49858,35980,24672,52428,37522,
27242,52942,37779,27499,53456,37008,27756,53199,36237,27242,
53199,35466,26985,52428,34695,26214,48573,31611,23387,49087,
32382,24158,47802,31611,23644,44718,29555,21331,43176,28527,
20817,42148,28527,20303,39064,26214,17733,34181,23130,14906,
28013,19275,12079,25443,18504,11565,23901,17219,10280,23387,
16705,9766,23644,16962,10537,23644,17476,10794,23130,16705,
11051,22102,16448,10537,17476,12079,6682,19018,13621,8224,
22102,17476,12336,24158,19532,14392,21845,17476,12850,17219,
12850,8224,15420,11051,6425,16191,11822,7710,12593,7453,
4626,12336,7196,4883,11822,6682,4369,11565,6425,4112,
11565,6425,4112,11822,6682,4369,37522,49344,17219,37779,
49858,16962,38550,49344,16962,38807,49087,16962,39321,49344,
17219,38807,49344,17990,37522,50115,20046,35466,48316,19789,
37265,47802,21588,39835,47288,23644,36751,39835,20303,30583,
30326,13878,32382,28270,15677,39064,31868,21845,40092,31097,
23387,42919,32125,25957,39321,28527,22873,37779,26728,21845,
42405,31868,26214,43176,33410,27499,41120,32382,25957,44204,
34181,26728,46517,34181,24929,47802,34181,23901,47802,34438,
24158,48059,34952,23901,48316,34952,24672,48573,35466,24415,
48830,35466,25186,48316,35723,24672,47802,35209,24158,47802,
35209,24158,48059,35466,24415,48059,35466,24415,47802,35723,
23901,47288,35209,23387,46774,34695,22873,46517,34438,22616,
47802,35209,24672,46003,32896,21845,45746,32639,21074,48059,
34695,22616,48830,35466,23130,47545,33924,20560,46517,32896,
19018,47545,33410,19018,46003,31868,17990,47288,32639,19018,
48573,33153,19789,48316,32896,20046,47802,31868,19789,48059,
31868,20560,49344,33153,22102,50629,34952,23644,49087,34438,
22873,51914,37265,25700,54227,39578,28527,53970,38807,28013,
52428,36494,26471,50886,34438,25186,48830,32382,23130,47288,
30840,21845,45746,29555,21074,46003,30583,21845,44718,29555,
21331,42148,27499,19789,41120,26985,19018,40349,27242,19275,
37779,25186,16962,33153,22102,13878,25700,17733,10280,23644,
16962,10023,22616,15934,8995,21845,15677,8481,22102,15934,
9252,21588,15420,8738,20046,14392,8224,18761,13621,7453,
20560,15163,9766,17733,13107,7453,18504,13878,8738,20817,
16448,11308,20046,15677,11051,17219,13364,8481,20303,15934,
11308,26471,22102,17990,12593,7453,4626,12336,7196,4883,
11822,6682,4369,11565,6425,4112,11565,6425,4112,11822,
6682,4369,36494,49344,20303,37265,49858,19789,37779,49344,
18761,37265,48573,17476,36494,47031,15677,34952,46517,15934,
36237,49858,20560,34181,47545,19789,35209,45489,20560,38550,
44718,23130,39321,41120,23644,37522,34695,20817,36237,29041,
19018,37008,26985,19532,40092,26985,21588,42148,27756,23387,
44718,30583,25443,47288,34438,28013,49087,37008,29298,47031,
36751,27499,42919,33924,23644,40606,30583,19532,47288,34695,
24158,48573,34952,24158,49344,35723,24929,50115,36494,25186,
50115,36494,25700,49858,36237,24929,49344,35723,24929,48830,
35723,24158,49601,36494,24929,49344,36237,24672,49344,36237,
24672,49087,35980,24415,48830,35723,24158,48830,35723,24158,
48573,35466,23901,48573,35466,23901,44718,32125,21588,47031,
34438,23901,44461,31868,20817,42919,29812,18761,51400,38293,
27242,61680,48573,37008,56283,43176,31611,42148,29041,16962,
43947,30840,19275,45232,31611,20303,46774,33153,21845,47031,
33410,22102,46774,33153,21845,46774,33153,22359,47288,33667,
22873,48059,34181,22873,47545,33667,21588,48573,34181,21588,
49601,35209,23130,49601,35723,23644,49858,35209,23644,48316,
34438,23130,47288,33153,22616,46517,32382,22359,44718,30840,
21074,43947,30069,20817,43176,29555,20817,42148,29298,20817,
40863,28270,20046,39064,26471,18761,35723,23644,15934,32639,
22102,14392,25700,18247,10537,22359,16448,8481,20046,14135,
6168,18761,13364,5397,19532,14135,6682,19532,14392,7453,
18504,13364,6939,16705,12336,5654,17476,12850,6682,18247,
14135,7710,19532,15420,9509,19789,15934,10023,19018,15163,
9766,16448,13364,7710,14649,10794,5397,13107,9252,4369,
12336,7710,4626,12593,7453,5140,12593,7453,5140,12593,
7453,5140,12593,7453,5140,12593,7453,5140,35466,48059,
21074,35980,48573,20560,36494,48573,19275,36237,47802,17733,
35723,46003,16448,34181,45489,15934,32639,46517,17990,32125,
45232,18761,34438,44461,20560,37522,43433,22873,37779,38293,
22102,34695,30583,17990,32896,24415,15934,33924,22102,16191,
35980,21331,16962,37522,21588,17733,39064,24158,19018,42405,
28013,21074,45489,32896,24415,47288,36237,25443,46774,37522,
25186,46517,36751,24158,47545,35209,23387,48830,35209,23901,
49601,35980,24672,50115,36494,25186,50372,36751,25443,50115,
36494,25186,49601,35980,24672,49344,35723,24415,49858,36237,
24929,49858,36237,24929,49858,36237,24929,49601,35980,24672,
49344,35723,24415,49087,35466,24158,49087,35466,24158,48830,
35723,24158,47545,34181,23901,48059,35466,24929,44975,32382,
21845,41634,29041,18504,47802,35209,24672,59624,47031,36494,
63479,50886,40349,59881,47288,36751,43947,31354,20817,47288,
34695,24158,50886,38293,27756,51657,39064,28527,49344,36751,
26214,46517,33924,23387,44975,32382,21845,45489,32382,21331,
45489,31611,19532,46774,32382,19275,47031,33410,20560,47545,
33667,21588,47031,33667,21588,46260,32639,21331,44975,31868,
20817,44204,30840,20560,43690,31097,20817,43176,30326,20817,
41891,29298,20817,41377,28784,20303,40092,28013,20303,38293,
26214,18504,35723,23644,16448,32639,22102,14906,26985,19532,
11822,23644,17733,9766,20560,15163,7196,19789,14392,6425,
20303,15420,7710,20817,15677,8738,19532,15163,8481,18247,
13878,7196,18247,14135,7710,18761,14649,8224,18761,14906,
8995,18504,14649,8738,16962,13878,8224,15420,12336,6682,
13621,10537,4883,13107,9252,4369,12336,7710,4626,12593,
7453,5140,12593,7453,5140,12593,7453,5140,12593,7453,
5140,12593,7453,5140,33924,45746,20303,34695,46774,19532,
35466,46517,18761,35209,46003,17219,34952,44718,16191,33410,
44204,15934,30840,43433,15934,31354,43690,17990,34438,43690,
21074,36494,41891,22102,34438,34695,19275,29812,25443,13621,
28270,19789,11308,29812,17990,12079,29298,14906,10537,29812,
14649,10023,31097,16191,11051,34438,20046,13107,38807,26214,
17733,43690,32639,21845,47031,37779,24929,49601,40092,26728,
48059,35723,23901,49087,35466,24158,49601,35980,24672,50115,
36494,25186,50372,36751,25443,50115,36494,25186,50115,36494,
25186,49858,36237,24929,50372,36751,25443,50115,36494,25186,
50115,36494,25186,49858,36237,24929,49601,35980,24672,49601,
35980,24672,49344,35723,24415,49087,35980,24415,48573,35209,
24929,48573,35980,25443,46517,33924,23387,43433,30840,20303,
44975,32382,21845,52685,40092,29555,61680,49087,38550,65535,
54484,43947,52685,40092,29555,48316,35723,25186,44461,31868,
21331,44975,32382,21845,49087,36494,25957,51914,39321,28784,
50886,38293,27756,49087,35980,24929,46774,33410,21074,47288,
33667,20817,48059,34181,22102,48316,34438,22359,48059,34695,
22616,47288,33667,22359,46260,33153,22102,45746,32382,22102,
43433,30840,20560,42662,29812,20303,41377,28784,20303,40349,
28527,19789,39578,27499,19789,38036,25957,18247,35466,23901,
16448,32639,22616,15163,27499,20046,12336,23901,17990,10023,
20817,15420,7967,19789,14392,6939,20560,15420,8481,21074,
15934,8995,20046,15677,8995,19018,14649,7967,19789,15677,
9252,19532,15420,8995,18761,14906,8995,17733,13878,7967,
15934,12850,7196,14392,11308,5654,13107,9766,4883,12850,
8738,4626,12336,7710,4626,12593,7453,5140,12593,7453,
5140,12593,7453,5140,12593,7453,5140,12593,7453,5140,
32125,43433,19018,33667,44461,19275,34181,44718,18504,34181,
44204,16962,33924,43176,15934,32896,42405,15420,29812,41891,
15677,30840,42405,17990,33924,42662,20560,35723,40092,21845,
32896,33153,18247,29041,24672,12850,29041,20560,12079,32382,
20560,14392,32896,18761,13621,32896,17733,13107,33153,18247,
12593,34695,20303,13364,38036,25700,16448,42662,31611,20817,
46774,37522,24672,49858,40349,26985,48830,36494,24672,49601,
35980,24672,49858,36237,24929,50115,36494,25186,50372,36751,
25443,50629,37008,25700,50629,37008,25700,50372,36751,25443,
50629,37008,25700,50629,37008,25700,50372,36751,25443,50372,
36751,25443,50115,36494,25186,49858,36237,24929,49858,36237,
24929,49344,36237,24672,48059,34952,23901,47802,35209,24672,
48573,35980,25443,47545,34952,24415,44718,32125,21588,43947,
31354,20817,48316,35723,25186,54227,41634,31097,50886,38293,
27756,49344,36751,26214,47802,35209,24672,48316,35723,25186,
49858,37265,26728,50886,38293,27756,50372,37779,27242,49858,
36751,25700,48059,34695,22359,48573,34952,22102,48830,34952,
22873,48573,35209,22873,48316,34952,22873,47545,34438,22873,
46774,33667,22616,45746,33153,22873,43176,30326,20817,41891,
29555,20303,40349,28527,19789,39578,27756,19275,39064,26985,
19275,37522,25957,17990,35466,23901,16448,32639,22616,15163,
26728,19018,11822,23130,17219,9252,19532,14135,6682,18761,
13364,5911,19532,14392,7453,20303,15163,8224,19532,15163,
8481,18761,14392,7710,20560,16448,10023,20303,16191,9766,
19789,15934,10023,18761,14906,8995,16705,13621,7967,14649,
11565,5911,12850,9509,4626,12079,7967,3855,12336,7710,
4626,12593,7453,5140,12593,7453,5140,12593,7453,5140,
12593,7453,5140,12593,7453,5140,31097,40863,18504,32896,
42148,19018,33667,42662,18504,33667,42405,17990,33667,41377,
16705,32382,41120,16705,28527,39064,14906,29041,39321,16705,
32382,39578,19789,34695,38550,21331,34438,34181,19789,33924,
29555,18247,37779,29298,20817,43176,31354,25186,44975,31611,
26214,45232,30583,25443,44461,30069,23644,43947,30326,22359,
44204,31868,22616,45746,34695,23644,47802,38036,25443,50372,
40092,26985,49601,37265,24929,50115,36751,24672,50115,36751,
24672,50372,37008,24929,50629,37265,25186,50886,37522,25443,
51143,37779,25700,51143,37779,25700,51143,37779,25700,50886,
37522,25443,50886,37522,25443,50629,37265,25186,50372,37008,
24929,50372,37008,24929,50115,36751,24672,49858,36751,25186,
48573,35466,24415,47288,34695,23644,48316,35723,24672,49601,
37008,25957,46774,34181,23130,41891,29298,18247,40863,28270,
17219,43433,30840,19789,39578,26985,15934,49601,37008,25957,
60652,48059,37008,63222,50629,39578,57054,44461,33410,48830,
36237,25186,44461,31868,20817,44461,31354,19789,47802,34438,
22102,47802,34438,21588,47545,34181,21845,47031,33667,21331,
46517,33153,21074,45489,32382,20817,44718,31611,20560,43947,
31354,21074,42662,29812,20303,41377,29041,19789,39578,27756,
19018,38807,26985,18504,38036,26471,18504,37008,25443,17990,
35209,23387,16705,32896,22873,15420,27242,19532,12336,23387,
17219,10023,19789,14392,7453,18761,13364,6425,19789,14649,
8224,20817,15677,9252,20303,15677,9509,19789,15163,8995,
20303,16191,10280,20817,16705,10794,20817,16962,11565,20046,
16191,10794,17990,14649,9766,15163,11822,6939,12593,9252,
4883,11565,7453,3598,12336,7710,4626,12593,7453,5140,
12593,7453,5140,12593,7453,5140,12593,7453,5140,12593,
7453,5140,30583,39064,18761,32125,40349,19018,33410,40863,
19275,33667,40863,19018,33667,40349,17990,32639,39835,17476,
27242,36237,14649,27242,36237,15677,31097,37008,18504,35466,
38550,22616,38550,37779,24158,41634,36751,25957,47288,38807,
30326,53456,42148,35209,52942,39578,33924,53199,38807,32896,
52171,37779,31354,49858,36237,28013,47545,35209,25443,46260,
35209,24158,46260,36494,23901,47802,37522,24415,50115,37779,
25443,50629,37265,25186,50629,37265,25186,50372,37008,24929,
50629,37265,25186,51143,37779,25700,51657,38293,26214,51914,
38550,26471,51400,38036,25957,51400,38036,25957,51143,37779,
25700,51143,37779,25700,50886,37522,25443,50629,37265,25186,
50629,37265,25186,50115,37008,24929,50629,37522,25957,48059,
35466,24415,47288,34695,23644,48316,35723,24672,48316,35723,
24672,46517,33924,22873,45232,32639,21588,44975,32382,21331,
43176,30583,19532,44718,32125,21074,49601,37008,25957,56540,
43947,32896,61680,49087,38036,60395,47802,36751,53199,40606,
29555,46260,33924,22102,50629,37779,25186,50372,37008,24672,
49601,36237,23901,48316,35209,23130,47031,33924,22359,45489,
32896,21845,44718,32125,21588,43947,31611,21331,42148,29812,
20560,40349,28527,19789,38807,26985,18504,37779,26214,18247,
37522,25957,18504,36494,25186,17733,34952,23644,16705,32639,
23130,16191,28270,21331,14392,24672,18504,11822,21074,15677,
8738,20046,14649,7710,21074,15934,9509,22359,17219,10794,
22359,17733,11565,21845,17219,11051,20560,16448,10537,20560,
16448,10537,20046,16191,10794,19275,15420,10023,16962,13621,
8738,14906,11565,6682,12850,9509,5140,12079,7967,4112,
12336,7710,4626,12593,7453,5140,12593,7453,5140,12593,
7453,5140,12593,7453,5140,12593,7453,5140,30840,37265,
19789,32382,39064,20303,33667,39835,20817,34181,39835,20560,
33924,39321,19532,33153,38807,19532,29812,37008,17733,29298,
36237,17990,32125,37008,20560,37522,39578,24929,42405,40863,
28527,45489,40606,30326,50115,41634,33153,54741,43433,36494,
52685,39321,33153,52942,39064,32382,52171,37779,30840,49601,
35980,27242,46774,34181,23901,45232,33924,22359,45489,35209,
22616,47031,36237,23387,50629,38293,25700,51143,37779,25443,
50629,37265,24929,50372,37008,24672,50629,37265,24929,51143,
37779,25443,51914,38550,26214,52428,39064,26728,51657,38293,
25957,51657,38293,25957,51657,38293,25957,51400,38036,25700,
51143,37779,25443,50886,37522,25186,50886,37522,25186,50629,
37522,25443,51143,38036,26471,49858,37522,25700,48059,35723,
23901,46774,34438,22616,47802,35466,23644,49344,37008,25186,
48316,35980,24158,46260,33924,22102,49601,37265,25443,41377,
29041,17219,35980,23644,11822,42148,29812,17990,54998,42662,
30840,63222,50886,39064,60909,48573,36751,54998,42662,30840,
54227,41120,29041,53456,40349,28270,51914,38807,26728,50372,
37265,25700,48573,35466,23901,46774,34181,23130,45746,33153,
22873,45232,32896,23130,41891,29555,20303,40092,28270,19532,
38036,26471,17990,37008,25957,17733,36751,25443,17990,35723,
25186,17990,34438,23644,17219,32639,23130,16448,28527,21331,
15163,24929,18761,12593,21074,15420,9252,20046,14392,8224,
21074,15934,9766,22873,17733,11565,22873,18247,12593,22616,
17990,12336,21331,16962,11822,20046,15677,10537,17733,13878,
8995,15934,12079,7196,13878,10537,6168,13107,9766,5397,
12850,9509,5397,13364,9252,5397,12336,7710,4626,12593,
7453,5140,12593,7453,5140,12593,7453,5140,12593,7453,
5140,12593,7453,5140,31354,35980,21074,33153,37779,22359,
34695,38807,22873,34952,38550,22616,35209,38293,21845,33924,
38036,21331,34181,39835,23130,32896,38550,22616,35209,38550,
24158,40349,40863,28013,44204,41891,30840,46260,40606,31097,
47802,39321,31354,50115,39578,32382,51400,38550,32125,52171,
38293,31097,51143,37522,29555,49087,35466,26728,46774,34181,
23901,46260,34952,23387,48059,37265,24929,50372,39321,26214,
51400,38550,25957,51400,38036,25186,50886,37522,25186,50629,
37265,24415,50629,37265,24929,51400,38036,25186,52171,38807,
26471,52685,39321,26471,51914,38550,26214,51914,38550,25700,
51657,38293,25957,51657,38293,25443,51400,38036,25700,51143,
37779,24929,51143,37779,25443,50629,37779,25186,49858,36751,
24672,50886,38550,26728,49858,37522,25700,47031,34695,22873,
46517,34181,22359,48059,35723,23901,46003,33667,21845,41634,
29298,17476,41634,29298,17476,44204,31868,20046,46260,33924,
22102,45746,33410,21588,44975,32639,20817,47545,35209,23387,
53456,41120,29298,58853,46517,34695,53970,40863,28784,52942,
39835,27756,51143,38036,26471,48573,35980,24929,46774,34181,
23130,44975,32896,22102,43690,31354,21588,42662,30840,21588,
41120,29298,20560,39578,28013,19532,37522,26471,18247,36237,
25700,17990,35980,25443,18247,35466,24929,17733,34438,23644,
17219,32896,23387,16705,27499,20303,14135,23901,17733,11565,
20046,14392,8224,19018,13364,7196,20046,14906,8738,21845,
16705,10537,22102,17476,11822,21845,17219,11565,21845,17476,
12336,19532,15163,10537,15677,11822,6939,12593,8481,4369,
10794,7453,3084,11308,7967,3855,12850,9509,5397,14906,
10794,7453,12336,7710,5140,12593,7453,5140,12593,7453,
5140,12593,7453,5140,12593,7453,5140,12593,7453,5140,
57825,60138,48059,61166,63736,50886,60652,63222,49858,57054,
59110,46003,56283,58082,44718,57568,60138,46517,57825,62194,
48316,60909,65278,51400,58853,60909,48316,59110,58853,47031,
65535,63222,52942,65021,59110,50372,52171,43690,35723,42405,
31868,24672,44204,32125,24929,45489,32382,24415,47031,33410,
25186,47802,34438,24929,47802,35209,24672,47288,35209,23387,
46517,35209,22616,46517,34695,21845,50115,37265,24158,50886,
37779,24158,51657,38293,25443,52171,39064,25443,52171,38807,
25957,51914,38807,25186,51143,37779,24929,50629,37522,23901,
52428,39064,26214,52685,39578,25957,52942,39578,26728,52942,
39835,26214,52428,39064,26214,51400,38293,24672,50372,37008,
24158,49601,36751,23644,50629,37522,25443,49858,37522,25186,
49087,36751,24415,48059,35723,23387,46774,34438,22102,46003,
33667,21331,45232,32896,20560,44718,32382,20046,44204,31868,
19532,44461,32125,19789,45232,32896,20560,46260,33924,21588,
47288,34952,22616,48316,35980,23644,49087,36751,24415,49601,
37265,24929,55769,43433,31611,54484,42148,30326,52428,39835,
28784,50886,38293,27242,49344,36751,26214,47031,34695,24415,
43947,32382,22359,41891,30583,21074,40606,29298,20303,38807,
27756,19018,37265,25957,18504,35980,25443,18247,35980,25443,
18247,35466,25186,18504,34695,24415,17990,33153,23901,17733,
27756,20560,14906,22873,16448,10794,19275,13621,7710,19789,
14135,8224,20560,15163,9766,19789,14392,8995,19018,14392,
9252,19789,15163,10023,17219,12850,8224,16448,12079,7453,
14649,10537,6425,13107,8995,5140,12079,8738,4626,12079,
8481,5140,12593,8995,5654,13621,9509,6168,12336,7710,
5140,12336,7196,4883,11822,6682,4369,11565,6425,4112,
11565,6425,4112,11822,6682,4369,57054,58339,48059,57568,
58853,48573,57825,58339,48059,56797,57311,47031,58339,58596,
48316,60909,61423,51143,52942,55255,44204,51143,53456,42405,
47802,48316,38036,48316,47288,37522,51657,48059,39064,48059,
42148,33924,42919,34438,26471,42662,32639,24672,42148,30583,
22616,43690,31097,22873,44718,31868,22873,45746,33153,22873,
46260,33667,23130,46003,33924,22102,45746,33924,21331,45489,
33667,20303,49344,36494,22873,50372,37265,23644,51143,38036,
24415,52171,39064,25443,52428,39321,25700,52428,39321,25700,
51914,38807,25186,51657,38550,24929,52685,39578,25957,52942,
39835,26214,53199,40092,26471,53456,40349,26728,52942,39835,
26214,52171,39064,25443,51400,38293,24672,50629,37779,24158,
50115,37265,24672,49344,37008,24415,48830,36494,24158,48316,
35980,23387,47545,35209,22873,46774,34438,21845,46260,33924,
21588,46003,33667,21074,46260,33924,21588,46517,34181,21588,
47031,34695,22359,47802,35466,22873,48573,36237,23901,49344,
37008,24415,50115,37779,25443,50372,38036,25700,51914,39578,
27756,50629,38293,26471,49344,36751,25700,48059,35980,25186,
47288,34952,24672,45232,33667,23644,42919,31611,22102,41120,
30069,21074,40349,29298,20560,38550,28013,19789,37008,26471,
19275,35980,25700,19018,35723,25443,18761,35466,25186,18761,
34695,24415,17990,32896,23644,17476,27756,20560,14906,22873,
16448,10794,19018,13364,7453,19532,13878,7967,19789,14392,
8995,19018,13621,8224,18247,13621,8481,18761,13878,9509,
17733,13364,8738,16705,12336,8224,14906,10794,6939,13364,
9252,5397,12079,8481,5140,11822,8224,4883,12336,8738,
5397,13107,8995,5654,12336,7710,5140,12336,7196,4883,
11822,6682,4369,11565,6425,4112,11565,6425,4112,11822,
6682,4369,37008,35980,28527,36237,35209,27756,37008,35980,
28527,37008,35980,28527,38036,36751,29298,39064,38293,30326,
37522,37779,29555,31868,32125,23387,29041,28270,19789,30583,
28270,19789,30069,25700,17990,28527,22102,14392,33410,24672,
17476,42405,32382,24415,40606,29041,20560,41891,29298,20817,
42919,30069,20560,43947,31354,20817,44718,32125,21074,44718,
32639,20817,44718,32896,20303,44975,32896,19532,48573,35723,
22102,49601,36494,22359,50886,37779,23644,52171,39064,24929,
52942,39835,25700,53199,40092,25957,52942,39835,25700,52685,
39578,25443,53199,40092,25957,53456,40349,26214,53456,40349,
26214,53456,40349,26214,53199,40092,25957,52428,39321,25186,
51914,38807,24672,51143,38293,24672,49344,36494,23387,48830,
36751,23387,48830,36494,23901,48573,36494,23130,48573,36237,
23644,48316,36237,22873,48316,35980,23387,48316,36237,22873,
49087,36751,24158,49087,37008,23644,49344,37008,24415,49858,
37779,24415,50115,37779,25186,50629,38550,25186,50886,38550,
25957,50886,38550,25957,48830,36751,24929,48059,35980,24672,
47031,34952,24158,46260,34695,23901,46003,34438,23901,44975,
33667,23644,43176,31868,22359,41634,30583,21588,40606,29555,
21331,38550,28013,20303,37008,26471,19275,35980,25700,19018,
35723,25443,19018,34952,25186,19275,33924,24158,18247,32382,
23387,17733,27242,20046,14649,22359,15934,10794,18504,12850,
7453,18761,13107,7710,19018,13621,8738,17990,12593,7710,
16962,12079,7710,17733,12850,8481,17990,13621,9509,17219,
12593,8995,15420,11308,7453,13878,9766,6425,12079,8481,
5654,11565,7967,5140,11565,7967,5140,12336,7967,5397,
12336,7710,5140,12336,7196,4883,11822,6682,4369,11565,
6425,4112,11565,6425,4112,11822,6682,4369,23387,21331,
15934,24672,22616,17733,26214,24158,19275,25186,23130,18247,
22616,19789,15163,19532,17476,12079,21074,20046,13621,17219,
16191,9252,16962,15163,7967,17733,14906,7710,17990,12850,
5911,23901,17476,9766,35980,27242,20046,43690,33667,25700,
41120,29555,21074,41634,29812,20560,42919,30583,20303,43947,
31354,20817,44718,32382,20560,45232,32896,20560,45489,33667,
20817,45746,33667,20303,48059,35209,21588,49344,36237,22102,
50629,37522,23387,52171,39064,24929,53199,40092,25957,53713,
40606,26471,53713,40606,26471,53713,40606,26471,53970,40863,
26728,53713,40606,26471,53456,40349,26214,52942,39835,25700,
52171,39064,24929,51400,38293,24158,50886,37779,23644,50372,
37779,23387,49344,36494,22873,48830,36751,23387,49087,37008,
23644,49344,37265,23901,49858,37779,24415,50115,38036,24672,
50372,38293,24929,50372,38293,24929,50886,38807,25443,50886,
38807,25443,51143,39064,25700,51143,39064,25700,51143,39064,
25700,51143,39064,25700,51143,39064,25700,51143,38807,26214,
49344,37265,25443,48059,36751,25186,47288,35723,24929,47031,
35466,24929,46517,35209,25186,46003,34695,25186,44204,33153,
24158,42148,31868,22873,40349,29812,21588,38550,28527,21074,
37008,26728,20046,35466,25957,19275,35209,25443,19532,34695,
24929,19018,33667,23901,18504,32125,23130,17990,26728,19532,
14135,21845,15420,10280,17990,12336,6939,17990,12336,6939,
18247,12850,7967,17219,11822,6939,16191,11308,6939,16705,
11822,7967,18247,13621,10023,17476,12850,9252,15677,11565,
8224,14135,10023,6682,12336,8738,5911,11565,7967,5140,
11051,7453,4626,11565,7196,4626,12336,7710,5140,12336,
7196,4883,11822,6682,4369,11565,6425,4112,11565,6425,
4112,11822,6682,4369,19532,15934,12593,21588,17990,15163,
23644,20046,17219,23387,19789,16962,19018,15420,12593,14392,
11308,7710,14649,12850,8224,14649,13107,7453,17990,15163,
9509,16962,12850,6939,17733,12593,6168,33153,26471,19532,
47031,38550,30583,45489,36237,27499,43690,32639,23644,44204,
32639,22616,44975,32896,22102,45489,33410,22102,46517,34181,
22359,47031,34695,22359,47802,35466,22873,48059,35980,22616,
48573,35980,21588,49601,36494,21845,51143,38036,23387,52428,
39321,24672,53199,40092,25443,53713,40606,25957,53713,40606,
25957,53456,40349,25700,53970,40863,26214,53456,40349,25700,
52685,39578,24929,51657,38550,23901,50886,37779,23130,50115,
37008,22359,49601,36494,21845,49087,36494,22102,50115,37265,
23644,49601,37522,23644,49858,37779,23901,50372,38293,24415,
50886,38807,24929,51400,39321,25443,51657,39578,25700,51914,
39835,25957,51914,39835,25957,51914,39835,25957,51657,39578,
25700,51400,39321,25443,51400,39321,25443,51143,39064,25186,
50886,38807,24929,50886,38550,25957,50886,38807,26985,49344,
37779,26985,48316,36751,26214,47288,36237,25443,47031,35723,
25700,46003,34695,25186,43947,32896,23901,41891,31611,22616,
40606,30069,21845,38807,28784,21331,37008,26728,20046,35466,
25957,19275,35209,25443,19532,34181,24929,18761,33153,23901,
18247,31868,22873,17733,25957,18504,13878,21074,14392,10023,
17219,11308,6682,17476,11565,6939,17733,12336,7967,16962,
11565,7196,15934,11051,7196,16705,11822,7967,17990,13364,
9766,17219,12593,9509,15934,11565,8995,14392,10023,7453,
12593,8995,6682,11822,8224,5911,11051,7453,5140,11308,
6939,4883,12336,7710,5140,12336,7196,4883,11822,6682,
4369,11565,6425,4112,11565,6425,4112,11822,6682,4369,
16191,11308,9766,15677,11308,9509,17733,12850,11822,19275,
14649,13621,17990,13364,12336,14392,10537,8738,15420,12336,
9252,15934,12850,8738,20303,16962,12593,17990,13621,8481,
17990,12336,6425,37265,30326,23387,51914,43433,35466,44461,
35209,26471,47545,36494,27499,47802,36494,26471,47802,36237,
25443,48316,36237,24415,49087,36751,24415,49601,37265,24672,
50115,37779,25186,51143,38293,25186,50115,37008,22873,50886,
37779,23130,51914,38807,24158,52942,39835,25186,53199,40092,
25443,53199,40092,25443,52942,39835,25186,52685,39578,24929,
52685,39578,24929,52428,39321,24672,51657,38550,23901,50886,
37779,23130,50372,37265,22616,50115,37008,22359,50115,37008,
22359,49858,37265,22359,51657,38807,25186,51143,39064,25186,
51400,39321,25443,51400,39321,25443,51657,39578,25700,51914,
39835,25957,52171,40092,26214,52171,40092,26214,52428,40349,
26471,52428,40349,26471,52171,40092,26214,51914,39835,25957,
51657,39578,25700,51400,39321,25443,51143,39064,25186,50886,
39064,25700,50115,38807,27242,49087,37522,26728,47545,36494,
25700,46774,35723,24929,46003,34695,25186,44461,33667,23901,
42148,31868,22873,40606,30069,21845,40606,30583,22616,39064,
29041,21588,36751,27242,20303,35466,25957,19275,34695,25443,
19275,34181,24929,18761,32896,23644,17990,31097,22873,17476,
24929,17990,13107,20303,13621,9252,16962,11051,6425,17219,
11308,6682,17990,12593,8224,17219,11822,7453,16448,11565,
7710,17219,12336,8738,17219,12593,9509,16705,12079,8995,
15677,11308,8738,14649,10280,7710,13107,9509,7196,12079,
8481,6168,11308,7710,5397,11308,6939,4883,12336,7710,
5140,12336,7196,4883,11822,6682,4369,11565,6425,4112,
11565,6425,4112,11822,6682,4369,19532,14135,13878,17476,
12336,12079,18247,12593,13107,20303,15163,15420,20560,15420,
15677,18247,13621,13107,17733,14135,11822,13621,10023,7196,
18761,14649,10794,18504,13621,9252,15934,9509,3855,32639,
25700,18761,50372,41891,33924,46003,36751,28013,50629,40606,
30583,51143,40092,29298,50629,39321,27756,50886,38807,26985,
51143,38807,26471,51657,39321,26728,52685,39835,27242,52942,
40092,26471,51914,38807,24672,52171,39064,24415,52942,39835,
25186,53199,40092,25443,53199,40092,25443,52428,39321,24672,
51657,38550,23901,51143,38036,23387,50886,37779,23130,50629,
37522,22873,50372,37265,22616,50372,37265,22616,50886,37779,
23130,51657,38550,23901,52685,39578,24929,52942,40349,25443,
53456,40606,26985,52685,40606,26728,52685,40606,26728,52428,
40349,26471,52171,40092,26214,52171,40092,26214,51914,39835,
25957,51914,39835,25957,52942,40863,26985,52942,40863,26985,
52685,40606,26728,52685,40606,26728,52428,40349,26471,52171,
40092,26214,52171,40092,26214,51914,40092,26728,49601,38293,
26728,48316,37265,26214,47288,36237,25443,46517,35466,24672,
45746,34952,25186,44718,33924,24158,42148,31868,22873,40863,
30326,22102,40863,30840,22873,39321,29298,21845,36751,27242,
20303,35723,26214,19532,34695,25443,19275,33924,24672,19018,
32382,23387,18247,30840,22359,17476,24415,17476,12593,19789,
13107,8738,16448,10537,6425,17476,11565,7453,18247,12593,
8995,17990,12336,8738,17476,12593,8995,18247,13364,9766,
16191,11565,8481,16191,11565,8481,15420,11051,8481,14906,
10537,7967,13364,9766,7453,12593,8995,6682,11822,8224,
5911,11822,7453,5397,12336,7710,5140,12336,7196,4883,
11822,6682,4369,11565,6425,4112,11565,6425,4112,11822,
6682,4369,19275,14392,13364,17476,12850,11822,16962,11822,
11565,17733,13107,12593,16962,12336,11822,13878,10023,8738,
20560,16962,14649,11822,8224,5397,17219,13107,9252,20046,
15163,10794,14649,8995,3598,28527,21331,15163,49344,41377,
33924,51914,42662,33924,52685,42405,33153,52942,41891,31097,
52685,40606,29298,52428,40092,27756,52685,39835,27242,53199,
39835,26985,53713,40349,27499,54227,41120,27499,52942,39835,
26214,53199,39835,26985,53456,40092,27242,53199,40349,27242,
52685,39835,26728,51400,39321,25957,50372,38293,24929,49601,
37522,23644,48573,36494,22616,48573,36494,22102,48830,36751,
22359,49601,37779,22616,51400,38807,23644,53199,40863,24929,
54741,42405,26471,55769,43176,28013,53713,42148,27499,53713,
42148,28013,53199,41634,27499,52685,41120,26985,52171,40606,
26471,51914,40349,26214,51400,39835,25700,51400,39835,25700,
53199,41634,27499,53199,41634,27499,53199,41634,27499,52942,
41377,27242,52942,41377,27242,52942,41377,27242,52685,41120,
26985,52171,41120,27499,49344,38550,26214,48573,37522,26471,
47545,36494,25700,46774,35980,25186,46774,35980,25700,45232,
35209,25186,43690,33410,24158,41891,32125,22873,40863,30840,
22873,38807,29298,21845,37008,27499,20560,35466,26214,19532,
34695,25443,19275,33667,24672,19018,32382,23387,18247,30583,
22616,17219,23901,16962,12079,19018,13107,8481,16448,10537,
5911,17219,11822,7453,18504,13107,8738,17990,13107,9252,
17990,13107,9252,18761,14135,10537,15677,11051,7453,15420,
11308,7967,15163,11051,7710,14392,10794,7967,13621,10023,
7196,12850,9252,6425,12079,8481,6168,11565,7967,5140,
12336,7453,5654,12336,7196,4883,11822,6682,4883,11565,
6425,4112,11565,6425,4626,11822,6682,4369,17219,14135,
10537,16191,13878,10023,16191,13107,9509,15163,12850,8995,
14906,12593,8738,14649,12336,8481,15420,12336,8738,15420,
11822,8481,17733,13621,9766,18761,14392,9766,17476,12079,
6682,21845,15163,8738,38550,30840,23644,57311,48316,40092,
52685,42405,33153,52171,40863,30840,51914,39835,28527,53199,
40092,28013,54998,41377,28527,56540,42148,29041,56283,41634,
28013,55255,40349,27499,53199,39321,28013,52428,38807,28527,
51657,38293,28013,50115,37522,26985,49344,37008,26728,47802,
36751,25957,47288,36751,25443,46517,36751,24672,48059,38293,
25700,52171,42662,29041,54227,44204,29555,52171,41891,26214,
51400,40863,23901,53970,42919,25186,54998,44204,25700,53713,
42662,24929,54741,44461,28784,53713,43690,29041,52428,42405,
27756,51143,41120,26471,50115,40092,25443,49858,39835,25186,
49858,39835,25186,50115,40092,25443,50886,40863,26214,51657,
41634,26985,52428,42405,27756,52942,42919,28270,52428,42405,
27756,51657,41634,26985,50372,40349,25700,49344,39321,25186,
48830,38550,25957,48316,37779,25957,47545,37008,25700,46260,
35466,24672,44975,34181,23901,43433,33410,23387,42405,32125,
22873,41634,31868,22616,42148,32125,24158,40349,30840,23387,
38293,29298,22102,36751,28013,21074,35466,26728,20303,33667,
24929,18504,31354,22359,16705,28784,20817,15420,23644,16705,
11308,18761,13107,7710,15677,10023,4626,16191,10794,5911,
17476,12079,7196,16448,11565,7196,16448,11565,7196,16962,
12593,8481,16448,12079,7967,16448,12336,8481,16191,12079,
8224,15163,11565,8224,13878,10280,6939,12079,8995,5397,
10537,7453,4369,9509,6425,3341,10537,6168,4112,10794,
5911,4112,11051,6168,4626,11308,6425,4626,11308,6425,
4883,11565,6682,4883,14649,12850,7967,14392,12593,7710,
13878,12079,7196,13621,11822,6939,13364,11565,6682,13621,
11565,6682,16962,13878,9766,16962,13621,9509,19018,14906,
10794,19789,15420,10794,17476,12079,6682,18247,12079,5911,
28784,21845,14906,42919,34438,26471,53713,44461,35209,55769,
44975,35209,57054,45489,34952,56797,44204,33153,55255,41891,
29812,53713,39321,26728,52171,37265,24415,51143,36751,24672,
55769,41377,31868,53970,40349,31611,51657,38807,30326,49087,
37265,28527,47545,35980,27499,46774,36494,27242,46260,37265,
26985,46260,37779,26728,50115,41634,30069,53713,45489,32382,
56797,48573,33924,56283,47545,31354,55255,45489,28784,54998,
45232,26985,55512,45489,26214,55769,45489,26985,54227,44461,
28527,52942,43690,28784,51657,42405,27499,50115,40863,25957,
49344,40092,25186,48830,39578,24672,49087,39835,24929,49087,
39835,24929,50115,40863,25957,50886,41634,26728,51657,42405,
27499,52171,42919,28013,51914,42662,27756,50886,41634,26728,
49601,40349,25443,48830,39321,25186,49087,38807,26214,48573,
38036,26214,47802,37265,25957,46517,35980,24672,44975,34952,
24415,43690,33667,23130,42662,32896,23387,42148,32382,23130,
41634,32382,23644,40092,31097,22873,38293,29298,22102,36751,
28013,20817,35723,26985,20560,33924,25186,18761,31097,22873,
16962,29041,21074,15677,24415,17990,12336,19532,13878,7967,
16191,10794,5397,16705,11308,5911,17219,12593,7453,16962,
12336,7196,16448,12079,7453,17476,13107,8481,15934,11822,
7710,15420,12079,7710,15420,12079,7967,14392,11308,7196,
13364,10280,6682,12079,8995,5397,10023,7710,3855,9766,
6682,3598,10537,6168,4112,11051,6168,4626,11051,6168,
4626,11308,6425,4883,11565,6682,5140,11565,6682,5140,
14392,12336,7453,14392,12336,7453,14392,12336,7453,14135,
12079,7196,14135,12079,7196,14135,12079,7196,16705,13621,
9509,16705,13364,9252,18761,14649,10537,20303,15934,11308,
17990,13364,8224,15677,10023,4112,20046,13364,6939,27499,
20046,12336,42662,34181,25700,46774,37522,28270,51400,41377,
31354,53199,41891,31868,51914,39835,29041,49858,37265,26214,
49344,36237,24672,49344,35980,25700,48059,35209,26214,45489,
32896,24672,41120,29041,21331,36751,25700,17476,33410,22873,
14649,31354,22102,13364,30840,22102,12593,30840,22616,12593,
33924,25957,14649,38550,30583,18504,46517,38550,24672,53970,
46260,30840,57568,48830,32639,56797,47802,30326,56797,47031,
28784,57568,47545,29812,53970,44204,28270,52685,43433,28527,
51143,41891,26985,49858,40606,25700,48830,39578,24672,48316,
39064,24158,48316,39064,24158,48573,39321,24415,49601,40349,
25443,50372,41120,26214,51143,41891,26985,51914,42662,27756,
51657,42405,27499,50629,41377,26471,49601,40349,25443,48830,
39321,25186,49344,39064,26471,48830,38293,26471,48059,37522,
26214,47031,36494,25186,45489,35466,24929,44461,34438,23901,
43176,33410,23901,42919,33153,23901,41377,32125,23387,40092,
31097,22873,38293,29298,22102,37008,28270,21074,35723,26985,
20560,34181,25443,19018,31354,23130,17219,29298,21331,15934,
25957,19532,13878,20560,15163,9766,16962,11565,6168,17219,
11822,6425,17476,12850,7710,16962,12336,7196,16705,12336,
7710,17476,13107,8481,15677,11565,7453,14906,11565,7196,
14649,11308,7196,13878,10794,7196,12850,9766,6168,11308,
8995,5140,10280,7710,4626,10280,7196,4112,10280,6682,
4369,10794,6425,4626,11051,6682,4883,11051,6682,4883,
11308,6939,5140,11565,7196,5397,16191,14135,9252,16191,
14135,9252,16448,14392,9509,16448,14392,9509,16705,14649,
9766,17219,14392,9766,15420,12079,7967,14906,11565,7196,
16962,12850,8738,19789,15420,10794,19532,14906,9766,17476,
11822,5911,17990,11822,5654,20817,13878,6939,25443,17733,
10537,28527,20560,12593,33153,24158,15934,36751,26985,17733,
38293,28013,18761,38807,28013,18247,38293,27499,17733,38036,
26985,17990,31097,19532,11565,29555,17733,11051,26214,15677,
8481,23387,13364,5911,20560,11565,4369,19018,10537,2570,
17990,10537,2313,17990,10794,1285,15677,8481,0,19018,
12079,514,29812,22616,10280,45232,37522,23644,55512,47802,
32382,57568,48830,32382,55512,46517,29555,54998,45232,28527,
53456,44204,28784,52428,43176,28270,51143,41891,26985,49601,
40349,25443,48316,39064,24158,47802,38550,23644,47802,38550,
23644,47802,38550,23644,48830,39578,24672,49601,40349,25443,
50629,41377,26471,51400,42148,27242,51400,42148,27242,50629,
41377,26471,49344,40092,25186,48573,39064,24929,49344,39064,
26471,49087,38550,26728,48316,37779,26471,47288,36751,25443,
45746,35723,25186,44975,34952,24415,43947,34181,24672,43433,
33667,24415,41377,32125,23387,39835,30840,22616,38550,29555,
22359,37008,28270,21074,35980,27242,20817,34438,25700,19275,
31611,23387,17476,29298,22102,16448,26214,20560,14649,21074,
15677,10280,17219,11822,6425,16191,11565,5911,16705,12079,
6939,15934,11565,6425,15677,11308,6682,16448,12593,7710,
14392,11051,6682,14135,10794,6682,13621,10537,6939,13107,
10023,6425,11822,9509,5654,11051,8738,4883,10537,7967,
4883,10023,7453,4883,10537,6682,4883,11051,6682,4883,
11308,6939,5140,11308,6939,5140,11565,7196,5397,11822,
7453,5654,17990,15163,10537,18247,15420,10794,18247,15420,
10794,18247,15420,10794,18504,15677,11051,18504,15677,11051,
16191,12850,8481,15677,11565,7453,16448,12079,7967,18761,
14392,9766,20303,15677,10537,20046,14649,9252,19275,13621,
7710,19275,13621,7710,18504,12336,6168,17476,10794,4369,
17219,10280,3341,19532,11822,4626,22359,14392,6939,23901,
15420,7453,21845,13364,5397,19532,10794,3598,19789,10280,
3598,20303,10537,4626,20817,11565,5397,21588,12850,6425,
21331,13621,7453,21331,14392,7453,21074,14392,7453,20817,
14906,6682,17733,11822,3084,16191,10280,0,20560,14392,
3084,33924,27242,14649,48573,40863,26985,55255,47545,32125,
54227,46003,30326,51914,43176,26985,53713,44461,29555,52685,
43176,29041,51143,41634,27499,49601,40092,25957,48316,38807,
24672,47802,38293,24158,47545,38036,23901,47545,38036,23901,
48316,38807,24672,49087,39578,25443,50115,40606,26471,50886,
41377,27242,50886,41377,27242,50372,40863,26728,49344,39835,
25700,48573,39064,25443,49087,38807,26214,48830,38293,26471,
48059,37522,26214,47288,36751,25443,45746,35723,25186,44975,
34952,24415,44204,34438,24929,43690,33924,24672,41377,32125,
23387,39835,30840,22616,38550,29555,22359,37265,28527,21331,
36237,27499,21074,34695,25957,19532,32125,23901,17990,29812,
22616,16962,26728,21074,15677,20817,16191,11051,16191,11565,
6425,15420,10794,5654,15420,10537,6168,14392,10023,5397,
14392,10023,5911,15163,11051,6939,13621,10280,6168,13364,
10023,5911,12850,9766,6168,11565,9252,5397,11308,8738,
5654,10794,8224,5140,10537,8481,5654,10537,7967,5397,
10537,6682,4883,10794,6939,5140,10794,6939,5140,11051,
7196,5397,11308,7453,5654,11308,7453,5654,17990,15163,
10537,17990,15163,10537,17990,15163,10537,17733,14906,10280,
17733,14906,10280,17990,14649,10280,19275,15163,11051,17990,
13878,9766,17476,13107,8481,18247,13878,9252,19532,15163,
10537,20303,15677,10537,19532,14906,9766,18504,13878,8738,
19789,14392,8995,16191,10794,5397,13364,7710,1799,14649,
8995,3084,18247,12593,6425,20046,14392,8224,18504,12336,
6168,15677,8995,3084,19275,11308,5911,20560,12336,6939,
21588,13621,8481,21845,14649,9252,21588,15163,9509,20560,
14906,8995,19275,14135,7967,18761,13621,6682,22616,17733,
10023,17733,12593,3598,14906,9252,0,21331,15420,4112,
37265,30583,17990,52428,44718,30840,56797,48830,34181,54484,
46260,31611,53970,44975,30583,53456,43947,29812,51657,42148,
28527,49858,40349,26214,48573,39064,25443,47802,38293,24158,
47545,38036,24415,47545,38036,23901,47545,38036,24415,48316,
38807,24672,49601,40092,26471,50372,40863,26728,50629,41120,
27499,50115,40606,26471,49087,39578,25957,48316,38807,25186,
48573,38293,25700,48316,37779,25957,47545,37008,25700,47031,
36494,25186,45489,35466,24929,44718,34695,24158,43947,34181,
24672,43690,33924,24672,41120,31868,23130,39835,30840,22616,
38550,29555,22359,37265,28527,21331,36494,27756,21331,35209,
26471,20046,32639,24415,18504,30326,23130,17476,27499,21845,
16448,21331,16705,11565,16448,11822,6682,14649,10280,5140,
14392,10023,5397,13364,9509,4626,13364,9252,5140,13878,
10537,6168,13107,9766,5654,12336,9252,5654,11308,8995,
5140,10794,8224,5140,10537,7967,4883,10537,8481,5654,
10537,8481,5654,10794,8738,5911,10537,7196,5140,11051,
7196,5397,11051,7196,5397,11308,7453,5654,11565,7710,
5911,11565,7710,5911,18504,15163,10794,18247,14906,10537,
17990,14649,10280,17733,14392,10023,17476,14135,9766,17219,
13878,9509,19532,15677,10794,19018,14649,10023,17733,13878,
8995,17476,13621,8738,18504,14649,9766,19532,15420,11308,
18761,14649,10537,17476,13364,9252,19018,14906,10794,16705,
12593,8481,15163,11051,6939,16448,12336,8224,19275,15163,
11051,20560,17219,12850,20303,16191,12079,19018,14649,10537,
20046,13364,8995,20303,13364,8995,19789,13107,9252,18504,
12593,8481,16962,12079,7710,15420,11051,6425,14135,9766,
5140,13364,9509,3598,17733,13621,7196,16962,12593,4883,
14135,9509,257,15934,10280,0,30326,24158,12336,49344,
42662,30069,57054,50115,36494,54741,46774,32896,54741,45489,
32125,53970,44461,30840,52171,42662,29298,50372,40863,27242,
49087,39578,26214,48316,38807,25186,48059,38550,25186,47802,
38293,24672,47031,37522,24158,47802,38293,24672,49087,39578,
26214,50115,40606,26985,50372,40863,27499,49858,40349,26728,
48830,39321,25957,48316,38807,25443,47802,37522,24929,47545,
37008,25186,47031,36494,25186,46260,35723,24415,45232,35209,
24672,44461,34438,23901,43690,33924,24415,43433,33667,24415,
41120,31868,23130,39835,30840,22616,38550,29555,22359,37522,
28784,21588,36751,28013,21588,35466,26728,20303,32896,24672,
18761,30583,23387,17733,28527,23130,18247,22102,17733,13107,
16962,12593,7967,15163,10794,6168,14649,10280,6168,13364,
9252,5140,13364,9252,5397,14135,10794,6682,12336,9252,
5654,11308,8995,5140,10794,8224,5140,10023,7967,5140,
10023,7967,5140,10023,8224,5654,10537,8738,6168,11051,
8738,6425,10794,7453,5397,10794,7453,5397,11051,7710,
5654,11051,7710,5654,11308,7967,5911,11565,8224,6168,
19532,16191,11822,19018,15677,11308,18504,15163,10794,18247,
14906,10537,17733,14392,10023,18247,14135,10023,17219,13364,
8481,17733,13364,8738,17219,13364,8481,16962,13107,8224,
17990,13878,9766,18761,15420,11308,18504,15163,11051,16705,
13621,10023,16705,13621,10023,16448,13364,9766,15677,13107,
10023,15677,13107,10023,15677,13621,10280,15420,13364,10023,
14906,12850,10023,14906,11822,8738,16705,11822,8224,16962,
11308,7710,16705,11051,7710,16191,11565,7967,16448,12336,
8995,16962,13364,10023,17990,14649,10537,18504,15163,10794,
13621,10537,4883,19275,15677,8738,19789,15420,7710,19018,
13878,4369,29812,23901,13364,47031,40863,29041,53199,46260,
34181,48830,41120,28270,55255,46003,33153,54484,44975,31611,
52685,43176,29812,50886,41377,28013,49344,39835,26471,48573,
39064,25700,48059,38550,25186,48059,38550,25186,46774,37265,
23901,47545,38036,24672,48830,39321,25957,49858,40349,26985,
50115,40606,27242,49858,40349,26985,48830,39321,25957,48316,
38550,25957,47288,36751,24929,47031,36494,24672,46517,35980,
24672,46003,35466,24158,44718,34695,24158,44204,34181,23644,
43433,33667,24158,43176,33410,24158,41120,31868,23130,39835,
30840,22616,38550,29555,22359,37522,28784,21588,36751,28013,
21588,35466,26728,20303,33153,24929,19018,30840,23644,17990,
29812,24415,19532,23130,18761,14135,17733,13364,8738,15420,
11565,6682,14906,10794,6682,13364,10023,5911,13364,10023,
5911,14135,11051,7453,11565,9252,5397,10794,8738,5397,
10280,8224,5397,9509,7967,4883,9509,7710,5140,10023,
8224,5654,10537,8738,6168,11051,9252,6682,10280,7710,
5397,10794,7453,5397,11051,7710,5654,11308,7967,5911,
11308,7967,5911,11565,8224,6168,20303,16191,12079,20817,
16705,12593,20817,16705,12593,20560,16448,12336,19789,15677,
11565,19275,15163,11051,18761,14649,10537,18761,14649,10537,
18504,14392,10280,18247,14135,10023,16962,13621,9509,15934,
12593,8481,14906,11822,8224,13878,11308,8224,14392,11822,
8738,14392,12336,9509,14649,12850,10280,15163,13364,10794,
14906,13878,11565,15163,14135,11822,14906,13878,11565,15420,
13107,10794,15677,11308,8738,15934,11308,8224,15934,11308,
8738,15163,11565,8738,14906,11565,9252,14392,11822,9252,
14392,11822,8738,14392,12079,7710,14392,11565,6939,13621,
10537,4369,15420,11308,4626,15677,10794,2313,31868,26214,
16705,48316,41891,31354,47545,40606,29041,51657,43690,31611,
53970,44718,32382,53713,43947,31354,52942,43176,30583,51914,
42148,29555,50886,41120,28527,49601,39835,27242,48830,39064,
26471,48316,38550,25957,48059,38293,25700,48316,38550,25957,
48830,39064,26471,49087,39321,26728,49344,39578,26985,49087,
39321,26728,48830,39064,26471,48573,38807,26214,47288,36751,
24929,47031,36494,24672,46774,36237,24929,46003,35466,24158,
44718,34695,24158,44204,34181,23644,43433,33667,24158,43176,
33410,24158,41634,32382,23644,40606,31611,23387,39321,30326,
23130,37522,28784,21588,36237,27499,21074,35209,26471,20046,
33924,25700,19789,32896,25700,20046,28013,23387,18247,27242,
23130,19018,23387,19275,15163,15934,12593,8224,11051,7710,
3598,11051,7710,3598,12593,9509,5911,12850,10280,7196,
10280,7710,4626,10023,7967,5140,10280,8224,5397,10023,
8224,5654,10280,8481,6425,10023,8995,6682,10023,8995,
6682,10794,8995,6939,10794,8224,5911,10794,8224,5911,
10280,7710,5397,10280,7710,5397,10537,7967,5654,10794,
8224,5911,17990,13878,9766,17733,13621,9509,17219,13107,
8995,16448,12336,8224,15934,11822,7710,15420,11308,7196,
17476,13364,9252,15934,11822,7710,14649,10537,6425,13364,
10023,5911,13364,10023,5911,12336,9252,5654,10537,7967,
4883,9252,6682,3598,12336,10280,7453,12850,10794,7967,
13107,11308,8738,13107,12079,9766,13364,12336,10023,13107,
12336,10537,12850,12079,10280,13364,11565,9509,14135,10537,
8224,14649,10280,7710,14135,10537,8224,13878,10537,8224,
13364,10794,8481,13364,10794,8481,13107,11051,8224,13107,
11051,7710,14906,11822,7710,14135,10794,5911,15677,12079,
5397,15420,11051,3341,31868,25957,17219,48316,41891,31611,
47288,39835,29041,51400,42919,31354,53970,44718,32382,53970,
44204,31611,53199,43433,30840,52428,42662,30069,51400,41634,
29041,50115,40349,27756,49344,39578,26985,48830,39064,26471,
48316,38550,25957,48573,38807,26214,48830,39064,26471,49344,
39578,26985,49344,39578,26985,49087,39321,26728,48830,39064,
26471,48573,38807,26214,47545,37008,25186,47288,36751,24929,
46774,36237,24929,46260,35723,24415,45232,35209,24672,44461,
34438,23901,43947,34181,24672,43690,33924,24672,41634,32382,
23644,40606,31611,23387,39321,30326,23130,37522,28784,21588,
36237,27499,21074,35209,26471,20046,34181,25957,20046,33153,
25957,20560,28270,23387,19018,27499,24158,19789,23901,20560,
16191,16962,13621,9509,11822,8481,4369,11308,8224,4626,
11822,9252,6168,12079,10023,6682,10280,8224,5397,10023,
8481,5397,10023,8224,5654,9766,8738,5911,10023,8995,
6682,10280,9252,6939,10280,9252,6939,10280,9252,6939,
12850,10537,8224,12850,10280,7967,12336,9766,7453,12079,
9509,7196,11565,8995,6682,11308,8738,6425,16191,11822,
7710,15677,11308,7196,15420,11051,6939,15420,11051,6939,
15420,11051,6939,15420,11308,7196,16962,12850,8995,13621,
10280,6168,11051,7710,3598,10794,7710,4112,12593,9509,
5911,13364,10280,6682,11565,8995,5911,9766,7196,4112,
12336,10280,7453,12593,10537,7710,12850,11051,8481,13107,
11308,8738,13364,11565,8995,12850,11822,9509,12593,11565,
9252,12850,11051,8995,14135,10794,8481,14392,10794,8481,
14135,10794,8738,13621,11051,8738,13621,10794,9252,13364,
11051,8738,13364,11051,8738,13364,11308,8481,15677,12593,
8995,14906,11565,6682,16448,12336,5911,16448,11565,3855,
32382,26214,17476,48573,41377,31868,47288,39064,29041,50372,
41891,30840,53713,44204,32639,53970,44204,32125,53713,43947,
31868,52942,43176,31097,52171,42405,30326,50886,41120,29041,
50115,40349,28270,49344,39578,27499,48573,38807,26728,48830,
39064,26985,49087,39321,27242,49344,39578,27499,49344,39578,
27499,49087,39321,27242,48573,38807,26728,48316,38550,26471,
47802,37265,25443,47545,37008,25186,47031,36494,25186,46517,
35980,24672,45489,35466,24929,44975,34952,24415,44204,34438,
24929,44204,34438,25186,41891,32639,23901,40863,31868,23644,
39578,30583,23387,37779,29041,21845,36494,27756,21331,35466,
26728,20303,34181,25957,20046,33153,25957,20560,29041,24158,
19789,28527,25186,21074,25186,21845,17733,18247,15163,11565,
12850,9766,6168,11051,8481,5397,11565,8995,5911,11051,
8995,6168,10537,8224,5911,10280,8481,5911,10537,8738,
6682,10023,8995,6682,10280,8995,7453,10280,9509,7710,
10280,9509,7710,10537,9766,7453,10280,8481,5911,10794,
8481,6168,11308,8995,6682,11822,9509,7196,12079,9766,
7453,12079,9766,7453,15934,11565,7453,15934,11565,7453,
16705,12336,8224,17990,13621,9509,19018,14649,10537,19789,
15420,11308,17733,14392,10280,14135,11051,7453,11308,8224,
4626,12336,9252,5654,16448,13364,9766,19018,15934,12336,
17733,15163,12079,15934,13364,10280,14392,11822,8738,14392,
12336,9509,14906,12850,10023,15163,13107,10280,15163,13107,
10280,14906,12850,10023,14392,12593,10023,14392,12079,9766,
15420,12079,9766,15677,12079,9766,15420,12079,10023,14906,
12336,10023,14649,12336,10537,14649,12336,10023,14649,12336,
10023,14906,12336,9766,16191,13107,9509,16191,12336,7453,
17476,12850,6682,17476,12079,4626,33153,26214,18504,48830,
41120,31868,47031,38293,28784,49858,40863,30583,53199,43690,
32125,53713,43947,31868,53713,43947,31868,53456,43690,31611,
52942,43176,31097,51914,42148,30069,50629,40863,28784,50115,
40349,28270,48830,39064,26985,48830,39064,26985,49087,39321,
27242,49344,39578,27499,49087,39321,27242,48830,39064,26985,
48316,38550,26471,48059,38293,26214,47545,37008,25186,47288,
36751,24929,47031,36494,25186,46774,36237,24929,45746,35723,
25186,45232,35209,24672,44718,34952,25443,44461,34695,25443,
42148,32896,24158,41120,32125,23901,39578,30583,23387,38036,
29298,22102,36494,27756,21331,35466,26728,20303,34438,26214,
20303,33153,26214,20817,29555,25186,20560,29041,25957,21845,
26214,23130,19532,18761,16448,12593,13364,10794,7710,11308,
9252,5911,11051,8995,6168,10023,8481,5397,10537,8738,
6168,10280,9252,6425,10280,9252,6939,10280,9509,7196,
10537,9766,7967,10537,9766,7967,10280,10280,8224,10794,
10023,8224,11565,9766,7710,12336,10023,7710,12850,10537,
8224,13364,11051,8738,13364,11051,8738,13107,10794,8481,
17476,12593,8738,17733,12850,8995,18504,13621,9766,19532,
14649,10794,20817,15934,12079,21331,16705,13107,19275,15677,
12336,15163,12593,9509,12336,9766,6682,13621,11051,7967,
17733,15163,12079,20560,17990,14906,20303,17219,13621,18504,
15420,11822,16191,13107,9509,16448,13364,9766,16705,13621,
10023,16962,13878,10280,16962,13878,10280,16448,13364,9766,
16191,13107,9509,15934,12850,9766,15934,12336,10023,15934,
12336,10023,15677,12336,10280,15163,12593,10280,14906,12593,
10280,14906,12593,10280,15163,12593,10280,15163,12593,9509,
16705,13364,9252,16705,12336,7710,18504,13364,7196,18504,
12336,5140,33924,26471,18761,49344,40863,31868,47031,38036,
28270,50115,40606,29812,52685,42662,31611,53199,43433,31868,
53456,43690,32125,53713,43947,32382,53199,43433,31868,52171,
42405,30840,51143,41377,29812,50372,40606,29041,49087,39321,
27756,49087,39321,27756,49344,39578,28013,49344,39578,28013,
49087,39321,27756,48573,38807,27242,48059,38293,26728,47802,
38036,26471,47031,36494,24672,47031,36494,24672,46774,36237,
24929,46517,35980,24672,45489,35466,24929,45232,35209,24672,
44718,34952,25443,44718,34952,25700,42148,32896,24158,41120,
32125,23901,39835,30840,23644,38036,29298,22102,36751,28013,
21588,35723,26985,20560,34695,26471,20560,33410,26471,21074,
30069,25700,21588,29555,26471,22873,26471,23387,20303,19018,
16448,13364,13364,10794,7710,11308,9252,5911,11051,8995,
6168,10023,8224,5654,11051,9252,7196,10537,9509,7196,
10794,9509,7967,10537,9766,7967,10794,10023,8738,10537,
10280,8995,10537,10280,8995,11308,10537,8738,13364,12336,
10023,13878,12079,9509,13878,12079,9509,13621,11822,9252,
13364,11565,8995,12850,11051,8481,19018,14135,10280,18504,
13621,9766,18247,13364,9509,18247,13364,9509,18247,13364,
9509,17990,13364,9766,19018,15934,12850,15934,13364,10280,
13621,11051,7967,13878,11308,8224,15934,13364,10280,16962,
14392,11308,16448,13364,9766,14906,11822,8224,15677,12593,
8995,16191,12850,8738,16448,13107,8995,16962,12850,8738,
16962,12850,8738,16448,12336,8224,15934,11822,7710,15677,
11565,7710,14906,11308,8481,14906,11308,8995,14649,11308,
9252,14649,11308,9252,14135,11565,9252,13878,11822,8995,
14135,11565,8995,14649,11565,8481,16962,12850,8995,16962,
12336,7196,19018,13364,7453,19532,12593,5654,34695,26728,
18761,50115,41377,32382,48059,37779,28527,50372,40349,29812,
51400,41377,30326,52171,42405,30840,52942,43176,31611,53456,
43690,32125,53456,43690,32125,52428,42662,31097,51143,41377,
29812,50115,40349,28784,49344,39578,28013,49344,39578,28013,
49601,39835,28270,49344,39578,28013,49087,39321,27756,48573,
38807,27242,47802,38036,26471,47545,37779,26214,46260,35723,
23901,46260,35723,23901,46003,35466,24158,45746,35209,23901,
44975,34952,24415,44975,34952,24415,44461,34695,25186,44461,
34695,25443,42405,33153,24415,41377,32382,24158,40092,31097,
23901,38293,29555,22359,37008,28270,21845,35980,27242,20817,
34952,26728,20817,33410,26471,21074,30326,25957,21845,29555,
26471,22873,25443,22873,19789,18504,15934,12850,12593,10537,
7196,11051,8995,6168,10794,8995,6425,10537,8738,6168,
10794,9766,7453,11051,10023,7710,10794,10023,8224,11051,
10280,8481,10794,10537,9252,10794,10537,9252,11051,10794,
9509,11051,11051,8995,8224,7196,4883,8995,7196,4626,
9252,7453,4883,10023,8224,5654,11051,9252,6682,12336,
10537,7967,19532,13878,10280,19275,13621,10023,18761,13107,
9509,17990,12336,8738,17476,11822,8224,16191,11565,7967,
17219,14649,11565,15677,13621,10794,14649,12593,9766,14392,
12336,9509,15163,12593,9509,14906,12336,9252,14392,11308,
7710,13621,10280,6168,15934,12593,8481,16448,12336,8224,
16962,12593,7967,16962,12593,7967,16962,12336,7196,16448,
11822,6682,15934,11308,6168,15420,11051,6425,15677,11565,
8224,15163,11565,8738,14906,11565,9252,14906,11565,9252,
14392,11822,9252,14392,11822,9252,14906,11565,9252,14906,
11822,8224,16448,12336,8224,16448,11822,6682,19532,13107,
7453,20303,12593,5911,35723,27242,19275,50886,41634,32382,
49087,38293,28527,51143,40349,30069,50372,40349,29298,51143,
41377,29812,52428,42662,31097,53199,43433,31868,53199,43433,
31868,52171,42405,30840,50886,41120,29555,49858,40092,28527,
49601,39835,28270,49601,39835,28270,49601,39835,28270,49344,
39578,28013,49087,39321,27756,48316,38550,26985,47802,38036,
26471,47288,37522,25957,45489,34952,23130,45232,34695,22873,
45232,34695,23387,45232,34695,23387,44461,34438,23901,44204,
34181,23644,43947,34181,24672,43947,34181,24929,42662,33410,
24672,41634,32639,24415,40349,31354,24158,38550,29812,22616,
37008,28270,21845,36237,27499,21074,34952,26728,20817,33667,
26728,21331,30069,25957,22102,28527,25957,22873,24672,22102,
19018,17219,14649,11565,11565,9509,6682,10537,8481,5654,
11308,9509,6939,11308,9509,6939,11308,10280,7967,11308,
10280,7967,11051,10280,8481,10794,10794,8738,11051,10794,
9509,11308,11051,9766,11051,11308,10023,11308,11051,9766,
14392,13364,11051,13621,12593,9766,12079,11051,8224,11051,
10023,7196,10794,9766,6939,11565,10537,7710,18504,13621,
10023,19275,14392,10794,19789,14135,10794,19275,13621,10280,
18761,13107,9766,17476,12850,9252,16448,13364,10280,16191,
13621,10537,16962,13878,10794,16962,13878,10794,17219,13621,
10794,16962,13364,10537,16962,12593,10023,16705,12593,9252,
17476,12850,9766,17476,12850,9252,17990,13107,9252,18247,
12850,8481,17990,12593,7710,17476,12079,7196,17219,11565,
6168,16191,11565,6425,16191,12850,8481,15420,13107,8738,
15420,13107,9252,15420,12850,9766,15163,13107,10280,15163,
12850,10537,15420,12850,10537,15934,12593,10280,15420,11822,
8481,16191,11822,7710,19532,13107,7967,19789,12593,6425,
35980,27242,20046,51143,41891,33153,48830,38550,29298,51400,
40606,30326,49601,39578,28527,50372,40863,29298,51914,42148,
30069,52685,43433,31097,52942,43176,31097,51657,42405,30069,
50629,40863,28784,49344,40092,27756,49601,39835,27756,49344,
40092,27756,49601,39835,27756,49344,39835,28270,49087,39321,
27756,48059,38550,27242,47545,37522,26471,47288,37265,26214,
44461,34695,23130,44204,34438,22873,44204,34181,23130,44204,
34181,23130,43947,33924,23387,43690,33924,23901,43690,33924,
24415,43176,33924,24672,42405,33410,25186,41634,32639,24929,
40092,31354,24158,38036,30069,22873,36751,28527,22102,35723,
27499,21588,34695,26985,20817,33410,26985,21845,30069,25957,
22102,28270,25700,22616,23901,21331,18247,16191,14135,11308,
10537,8738,6168,9509,8481,6168,10794,9509,7967,11308,
10537,8738,10537,10280,8995,10794,10537,9252,10537,10794,
9252,10794,11051,9509,11051,11308,10023,11051,11308,10023,
11308,11565,10280,11565,11308,10023,34695,33924,31611,31611,
30583,27756,26214,25186,22873,20046,19018,16705,14649,13621,
11308,11051,10023,7710,18504,13878,10794,18504,13878,10794,
18761,13621,10794,18761,13621,10794,18761,13621,10794,18761,
13621,10794,17990,13364,9766,17733,13107,9509,17476,12593,
8995,16962,11822,8995,16705,11565,9252,16705,11565,9766,
17476,11308,10280,17476,11308,10280,19789,13621,12593,18761,
12850,11308,17733,11565,8995,17476,11308,8224,17733,11822,
8224,18247,12336,8224,18504,11822,7453,16962,12336,6682,
15934,13364,6425,14906,13878,6939,14906,13621,7967,13621,
12850,8481,13107,12079,8995,12850,11822,9509,14135,12079,
11308,15163,12593,12079,15934,13107,12079,16448,12593,10794,
14906,9252,6425,21331,14649,10280,37779,30069,23901,47545,
38550,30840,47802,37779,29298,47802,38036,28013,49344,39835,
28527,49858,41120,28784,51657,42405,29555,52171,43690,30069,
52942,43690,30326,51400,42919,29041,50629,41634,27756,49344,
40863,26985,49601,40606,26728,49087,40606,26985,49601,40349,
27499,48830,40092,27756,48830,39321,28013,47545,38550,28270,
47288,37522,27499,46774,37008,26985,44718,35209,24415,44461,
34952,23644,43947,34438,23644,43176,34181,23901,42919,33924,
23644,42919,34181,24415,43176,34438,25443,43176,34695,26214,
41891,33924,25957,40863,32896,25443,39321,31611,24415,37522,
29812,23130,35209,28013,21845,33924,26728,21074,33153,25957,
20303,31611,25957,20560,31097,26985,23130,30069,27499,24415,
23901,21845,19018,13621,11822,9252,8995,8224,6425,11051,
10794,9766,11308,11822,11051,7710,8738,8481,13107,14649,
14649,9252,10794,10794,8738,9766,10023,4112,5140,4883,
8481,8995,8224,15934,16191,14906,21074,21331,20046,38550,
38293,37008,60395,59624,57825,64764,63736,61423,60395,59110,
57568,59624,58339,56797,47031,46260,44461,37522,36751,34952,
18504,13878,11308,18504,13878,11308,18504,13878,11308,18504,
13878,11308,18761,13621,11308,18761,13621,10794,20560,14906,
11308,20303,14649,11051,19532,13878,10537,19018,13364,10537,
18504,12079,10794,17733,11565,10537,17219,11051,10537,17219,
11051,11051,16705,10537,10537,17733,11565,11051,18761,12336,
11308,18504,12079,10794,17733,11565,8995,16962,11308,7967,
17476,11565,7453,16962,12593,7453,13621,12336,4883,13107,
12850,5140,13107,13107,6939,13107,12850,8224,13107,12593,
9509,13107,12336,11051,13878,12336,12336,14906,12593,12850,
15420,12850,12593,15163,11565,10794,13107,7967,5654,20303,
14392,10280,38036,30069,24672,47802,39064,31868,47802,38550,
29812,48316,38550,28527,48573,39835,28270,49601,40863,28527,
50886,42405,29298,51914,43433,29812,52171,43690,29812,51400,
43176,28527,50115,41891,26728,49344,41120,25957,49344,41120,
26471,49344,40863,26985,49087,40606,26985,48830,40092,27756,
48059,39064,28270,47288,38293,28527,46517,37265,28013,46003,
37008,27242,43947,34952,24672,43690,34695,23901,43176,34181,
23901,42662,34181,23644,42662,33924,24158,42662,34438,24672,
42919,34438,25957,42662,34695,26728,41377,33924,26214,40606,
32896,25700,38550,31611,24672,37008,29812,23644,34952,28270,
22359,33667,26985,21074,32896,25957,20560,31868,25957,21331,
26985,22873,19018,28784,26214,23130,25957,23644,21331,17219,
16191,13878,11565,11308,10280,11822,12336,11565,12079,13107,
13878,9252,11308,12079,2313,4369,5140,4369,6939,7453,
14135,15420,16448,17990,19275,20046,26214,26728,26471,31354,
31868,31097,33153,32896,31868,47545,47288,46003,64764,63479,
61937,65535,65278,63736,62194,60909,59367,65021,63736,62194,
64250,63479,62194,50886,50115,48830,18761,13621,10794,18761,
13621,10794,18761,13621,11308,18761,13621,11308,18761,13621,
11308,18761,13621,10794,17990,13107,9509,17990,13107,9252,
17990,12850,10023,17733,12593,10280,17990,11822,10794,16705,
11308,10537,16191,10537,11051,15677,10023,10537,14906,9766,
10280,16705,11565,11822,18504,13364,13107,18504,13621,12593,
17219,12336,10794,15934,11565,9509,16448,11822,9252,16448,
13107,8995,12850,11308,5140,12336,11822,5397,12593,12336,
7196,13107,12593,8738,13621,12850,10537,13878,13107,11822,
13878,12336,12336,14392,12079,12336,14649,12079,11822,13621,
10280,8738,11565,6425,3598,20046,14135,9509,38807,31097,
24929,48573,40092,32125,48059,38807,29555,48830,39064,29041,
48573,39835,28270,49344,40606,28270,50629,42148,29041,51657,
43176,29555,51914,43433,29555,51400,43176,28527,50372,42148,
26985,49601,41377,26214,49601,41377,26728,49344,40863,26985,
49344,40863,27756,48573,39835,28013,47802,38807,28013,46774,
37779,28013,46003,36751,27499,45232,35980,26728,43433,34438,
24672,43176,34181,23901,42662,33924,24158,42405,33667,23901,
42405,33667,24158,42405,34181,24415,42662,34181,25700,42405,
34438,26471,41377,33924,26214,40349,32639,25443,38550,31611,
24672,36751,29555,23387,34952,28270,22359,33924,26985,21588,
32896,26471,21331,31868,26471,21588,28270,24158,20817,29298,
26728,24158,25700,23387,21588,15677,14392,12850,8224,7967,
7453,7710,8224,7967,8738,9509,10794,7967,9766,11308,
9766,11565,13107,13621,15934,17219,26214,27499,29041,31868,
33153,34181,38293,38550,39578,38550,38807,39321,35466,34952,
35209,47545,47288,46260,60909,59624,58596,65535,65278,63736,
54227,52942,51914,51400,50115,49087,63222,62194,61423,56283,
55255,54484,18761,13621,10794,18761,13621,10794,18761,13621,
11308,18761,13621,11308,18761,13621,11308,18761,13621,10794,
16448,11565,7967,16448,11822,8224,17219,12593,10023,17733,
12850,11051,17990,13107,12079,17733,12593,12850,17219,12336,
12850,16448,12079,13621,16448,12079,13621,16191,12336,13621,
16191,12336,13107,16191,12593,12593,15420,12336,12336,15163,
12336,11822,15163,12336,11308,14649,12336,10023,14135,12850,
7967,13364,12593,7710,13364,12850,8995,13878,13364,10280,
14392,13621,11822,14135,13107,12336,13364,11822,11822,13107,
10794,11051,13878,11308,10794,12336,8995,6939,11308,6425,
2827,21074,15420,10023,40092,32382,25186,48573,40092,31097,
48059,39064,29298,49344,39835,28527,48316,39578,28013,49087,
40349,28527,50115,41377,29041,51143,42662,29041,51400,42919,
29041,51143,42919,28270,50629,42405,27756,50115,41891,26728,
49858,41634,26985,49601,41120,27242,49344,40863,27756,48573,
39835,28013,47545,38550,27756,46260,37265,27499,45232,35980,
27242,44461,35209,25957,42662,33667,23901,42148,33667,23130,
41891,33153,23387,41634,33410,23644,41634,33410,23644,41634,
33924,24672,42148,34181,26214,42148,34695,26985,41120,33410,
26214,39578,32639,25700,38293,31097,24929,36494,29812,23901,
35209,28270,22873,33924,26985,22102,33153,26728,21588,32125,
26728,22359,32125,27756,25186,28784,25957,24415,21845,19532,
18247,12336,11051,10280,8224,7710,7967,11308,11565,12593,
15163,15934,17733,16448,18247,20303,28784,30583,33153,28013,
30326,32125,34695,35723,38036,34438,35723,37265,35723,35980,
37265,33153,33410,34438,30840,30326,31097,44975,44461,44718,
58596,57311,56283,65535,65021,63479,49601,48316,47288,37265,
35980,34952,50629,49601,48830,60395,59367,58596,18761,13878,
10280,18761,13878,10280,18761,13621,10794,18761,13621,10794,
18761,13621,11308,18761,13621,11308,18504,13878,10794,18504,
14392,11051,18761,14392,12336,18761,14135,13107,18247,14135,
14135,17990,13878,14649,17476,13621,15420,16705,13364,15677,
17476,14392,17476,14906,12336,15163,12336,10537,12593,12079,
10280,12079,13107,11822,13364,13621,13107,13878,13107,12593,
12850,12079,11822,10794,16448,15934,12850,15420,14392,11308,
14135,13621,10537,14135,13364,11565,14392,13364,12593,13878,
12850,12593,12593,11051,11051,11822,9766,9252,12850,10537,
9252,12079,8738,6425,12850,7967,4112,23901,18247,12079,
41634,34181,25957,48059,39835,29812,47031,38036,27242,49344,
39835,28270,48316,39578,27756,48830,40092,28270,49601,40863,
28527,50372,41891,28784,50886,42405,28784,50886,42662,28013,
50629,42405,27756,50372,42148,27499,50372,41891,28013,50115,
41634,28013,49344,40606,28270,48573,39835,28270,47288,38293,
28013,45746,36751,26985,44461,35209,26471,43690,34438,25700,
41634,32896,23387,41634,32896,23130,41377,32639,23130,41120,
32896,23130,41377,32896,23901,41377,33667,24929,41891,33924,
25957,41891,34438,26728,40606,32896,26214,39578,32382,26214,
38293,31097,25443,36494,29555,24158,35209,28270,23387,33924,
27242,22873,33410,26728,22359,32382,26728,23387,31868,27499,
25700,26214,23387,22873,20046,17476,17219,17219,15677,15677,
20817,20303,21588,27756,27756,29812,32125,32896,35209,32639,
34438,37008,34952,36494,39578,30583,32639,35466,32896,33924,
37008,30069,31097,33924,30583,30583,33153,30069,30069,32125,
32382,31611,33410,50886,50372,51143,65535,65278,64507,63736,
62451,61423,56540,55255,54484,43433,42148,41377,42919,41891,
41634,59110,58082,57825,18761,13878,10280,18761,13621,10794,
18761,13621,10794,18761,13621,11308,18761,13621,11308,18504,
13878,11308,19018,14649,12079,17990,14392,12079,16962,13621,
12079,16191,12593,11822,14906,11822,12336,14392,11565,13107,
14135,11565,13878,13878,11822,15163,15677,13878,17990,13878,
12850,16705,12336,11822,15420,12079,12079,15163,13107,13878,
16191,13878,14906,17219,13878,15163,16705,13621,14649,15420,
17733,17476,16448,16191,14906,13364,13621,12850,11565,12850,
11822,11051,13364,12336,12079,13107,12079,11822,12079,10537,
10537,10794,8738,7967,12079,9766,7967,13107,10023,6425,
16191,11565,6425,28013,22616,15677,43433,35980,27242,46774,
38550,28013,45232,36494,24672,49087,39835,27499,48059,39321,
27499,48573,39835,28013,49087,40349,28527,49858,41377,28270,
50372,41891,28270,50886,42405,28527,50886,42405,28527,50886,
42662,28013,50629,42148,28270,50372,41891,28270,49601,40863,
28527,48316,39578,28013,47031,38036,27756,45232,35980,26728,
43947,34695,26471,42919,33667,25443,41120,32382,22873,40606,
32382,22616,40606,32125,23130,40092,32382,23130,40606,32896,
24158,40863,33410,25186,41377,33924,26214,41377,34438,26985,
39835,32639,26471,39064,32382,26471,37779,30840,25443,36237,
29812,24672,34952,28270,23901,34181,27499,23644,33667,26985,
23130,32639,26985,24158,31354,26728,25700,26214,23130,23130,
23130,20560,20817,25443,23901,24929,31868,31097,32896,37265,
37265,39835,37522,38036,41377,34952,36494,40092,31611,33153,
36751,26985,29041,32382,29555,30326,34181,28013,29041,32125,
29555,29555,32639,29555,29555,32125,34181,33410,35723,54998,
54484,55769,65535,65021,65021,57825,56540,55512,59624,58339,
57568,50629,49344,48573,33410,32382,32125,36237,35209,34952,
18504,13878,10794,18504,13878,10794,18504,13878,11308,18504,
13621,11822,18504,13621,11822,18247,13878,12079,17476,14135,
12079,16191,13364,11822,14649,12079,11565,14135,11565,11822,
13878,11308,13364,14392,12336,15163,14906,13878,17476,15677,
14906,19275,12336,11822,17219,15163,15420,20560,17990,19275,
24158,18761,20560,25186,17476,19789,23644,16705,19789,23387,
18247,21331,24415,20817,23130,24929,17219,17219,17733,15163,
13621,13621,11565,10537,10280,10537,9509,9252,11565,10537,
10794,12336,11308,11051,11565,10023,10023,10794,8738,7967,
11565,9509,6682,14392,11308,7196,20046,15420,9766,32125,
26728,18761,44975,37779,28270,45232,37265,25957,43433,34695,
22873,48573,39321,26985,47802,39064,27499,48316,39578,28013,
48830,40092,28270,49601,40863,28527,50115,41634,28527,50629,
42148,28270,50886,42405,28527,51143,42662,28784,50886,42405,
28784,50372,41891,28784,49601,40863,29041,48316,39321,28527,
46774,37779,28013,44975,35723,26471,43433,34181,25957,42405,
33153,24929,40606,31611,23387,40092,31611,22616,40092,31611,
23130,39835,31868,23901,40349,32382,24415,40606,33153,25443,
41377,33667,26985,41120,33924,27756,39835,32639,26985,38807,
31868,26471,37779,30840,25957,36237,29555,25186,34952,28270,
24415,33667,27756,24158,33153,27242,23644,32382,27242,24929,
31354,27499,26728,27499,24415,24929,25700,22873,24415,28013,
26214,28013,32382,31611,33924,34438,34438,37522,33153,33667,
37522,30326,31868,35980,30069,31354,36237,25186,26985,31611,
28270,29041,33410,27242,28013,31868,28270,28013,31611,27242,
27242,30326,31611,30840,33667,53456,52685,54484,65535,65021,
65021,59110,57825,57054,61166,59624,59624,50115,48573,48573,
33667,32639,32896,23130,22102,22359,18504,13878,11308,18247,
13878,11308,18247,13878,12079,18247,13878,12079,17733,13878,
12593,17476,13878,13107,17476,14906,14392,16191,14906,14135,
15677,14135,14649,15677,14392,15420,16705,15934,18247,19275,
18761,22102,21845,21588,26214,22873,23387,28784,10280,10794,
16705,17219,18761,24929,25186,27242,33153,26471,29298,34438,
23130,26471,31354,20560,24672,28784,23387,27499,31354,28784,
31354,33924,15934,15677,17219,13621,12079,12593,9509,8481,
8738,8481,7453,7710,10023,8995,9252,11565,10537,10280,
11565,10280,9509,11051,9252,7710,11051,8995,5654,15420,
12593,7967,22616,17990,11822,34695,29298,21331,45746,38550,
28527,44204,36237,24929,42405,33667,21845,48316,39064,26728,
47802,39064,27499,48059,39064,28270,48573,39835,28270,49344,
40606,28784,49858,41377,28270,50629,42148,28527,51143,42662,
29041,51400,42919,29298,50886,42405,28784,50629,42148,29041,
49601,40863,29041,48316,39321,28527,46517,37522,27756,44718,
35466,26728,43176,33667,26214,41891,32896,25186,40092,31611,
23644,39321,31354,23387,39321,31354,23387,39321,31868,24158,
39835,32382,24672,40092,33153,25700,40863,33667,27499,40863,
34181,28270,39321,32382,26985,38550,32125,26985,37265,30583,
26214,35466,29555,25443,34438,28527,24929,33410,27756,24415,
33153,27499,24672,32382,27242,25443,30840,26728,26728,26985,
23901,24929,25186,22359,23901,26214,24415,26471,29298,28527,
31354,32125,31868,35466,33667,34181,38036,34181,35723,39835,
29041,30326,35466,23387,25186,29812,25957,26728,31611,24672,
25443,29298,25443,25186,29298,24929,24929,28013,30583,29555,
33153,53199,52428,54227,63222,61680,62194,65535,65021,65021,
65535,65021,65021,52428,50886,50886,49601,48573,48830,38036,
37008,37265,13878,10280,7967,20560,16705,14906,21331,17733,
16962,16191,12593,11822,13878,11051,10537,16448,13878,13621,
19789,18761,18504,15677,15677,15677,18504,18247,19532,20560,
20560,22616,17990,17733,21331,20046,20303,24929,26728,27242,
32639,28270,29812,35980,14392,15934,22616,23644,26214,32639,
22359,25443,31611,11051,14906,20303,12079,15934,21331,23387,
27756,32382,22873,27242,31354,11822,14906,17990,8481,8224,
10280,10537,8995,10023,11051,9766,10794,10794,9766,10023,
10023,8995,9252,9252,8224,7453,9766,8481,7453,10794,
8995,6425,9766,7967,3855,17733,14906,9766,28270,23901,
17219,35209,30069,21588,39321,32125,22616,41377,33153,22616,
44204,35466,23901,47031,37522,25957,48059,39064,28270,47802,
38807,28013,47802,39064,27499,48573,39835,28013,49601,40863,
28527,50372,41891,28784,50372,41891,28270,50115,41634,28013,
50629,42148,29041,50115,41377,29041,49344,40606,29041,47802,
38807,28527,46260,37008,27756,44204,34952,26214,42662,33153,
25700,41634,32639,25443,41377,33410,25957,40863,33410,25700,
40349,32896,25186,39835,32125,24929,39835,32125,25443,39321,
32125,25957,39578,32382,26728,39321,32382,26985,37779,30840,
26471,37779,31097,27242,37008,31097,27499,35209,29555,26214,
33410,27756,24929,32382,26728,23901,33153,27242,25186,33410,
28527,26985,30069,25957,25957,26985,23901,24929,25957,23130,
24672,27756,25957,28013,29812,29041,31868,30326,30069,33667,
29298,29812,33667,27756,29298,33410,26214,27499,32639,23130,
24929,29555,26471,27242,32125,22616,23387,27242,20817,20560,
24672,20560,20560,23644,28784,27756,31354,53713,52942,55255,
65535,65021,65535,57568,56026,56540,63222,61680,62194,60138,
58596,59110,65535,65021,65535,50886,49601,50629,22359,19532,
18504,17219,14649,14135,11822,9252,8995,16191,13878,14135,
20303,17990,18247,15420,14392,14649,19532,19789,20817,16962,
18247,19275,22102,23130,25443,25186,26214,29298,17733,19275,
23387,11822,13107,18247,10794,12336,18504,8738,10537,17219,
23644,26214,33153,23901,26471,33410,20303,23387,29555,15163,
19018,24415,15934,19789,24672,18761,22873,26985,13878,18247,
22359,6682,9766,12850,9252,8995,11051,11051,9509,10537,
11565,10280,11308,11051,10023,10280,10280,9252,8995,9766,
8995,7710,10537,9509,7196,11565,10023,6939,12850,11051,
6425,19789,16962,11308,29298,24929,18247,35209,29812,21845,
38550,31097,22359,40606,32382,22359,43433,34438,23644,46260,
36751,25957,47802,38807,28527,47545,38550,28270,47802,38807,
28013,48573,39835,28270,49344,40606,28784,50115,41377,29041,
50115,41634,28527,50115,41634,28527,50629,41891,29555,50115,
41377,29555,49087,40092,29298,47545,38550,28270,45746,36494,
27242,43690,34438,26214,42148,32639,25700,40863,31868,24672,
40863,32896,25443,40092,32382,25186,39578,31868,24672,38807,
31868,24929,38550,31354,25186,38293,31611,25700,38550,31611,
26214,38550,32125,26985,37522,30840,26985,37008,31097,27499,
36494,30840,27499,35980,30326,27499,34952,29041,26985,33667,
28527,26728,33410,28270,26471,33153,28270,27242,30069,25957,
25957,26471,23387,23901,25186,22359,23901,27242,25443,27242,
30069,29298,31611,30583,30583,33667,29812,30326,34181,29041,
30583,34695,25186,26471,31354,20817,22616,27242,23901,24672,
29041,22102,22873,26728,22359,22102,25700,21588,21588,24672,
26471,25700,28527,48059,47288,49087,61423,59881,60909,65535,
65021,65535,61423,59881,60395,65021,63479,63993,62708,61423,
62451,45489,44204,45232]

puts "Starting constitute. This may take a few seconds..."
image = Magick::Image.constitute(Width, Height, "RGB", Pixels)
#image.display
image.write("constitute.gif")
exit