data = 2109499702, 2129919991, 2168448299, 21038516196, 2136828240, 2132054619, 217547542, 2102393234, 2132052458, 2126598554, 2109811886, 2107061705, 2123331320, 2155830758, 2137323709, 2164422271, 2108732908, 2165390337, 2174961216, 2123331018, 2108643562, 2104051767, 2128388100, 2162391137, 2164894062, 2135382886, 2134385500, 2109857517, 2164407232, 2153094114, 2148886941, 2162734654, 2172691957, 2103010293, 21000615315, 2123702889, 2142080520, 2128459525, 218215862, 2109434434, 2137231496, 2135674916, 2133104984, 2137378771, 2159312470, 2163064392, 2137693055, 2173264646, 2154468101, 2103612364, 2159486501, 2168893674, 2183167675, 2175226211, 2129650496, 2159690777, 213903100, 2142862172, 215953532, 215955282, 211347841, 2104055231, 2135585138, 2153304063, 2154843046, 2132953417, 2123475308, 2105415300, 2132953440, 2163581333, 2155832691, 2109423035, 2193102036, 2153830673, 2133442341, 2163613869, 2109715858, 2172039415, 2152373321, 2163507426, 2106998326, 2138785819, 2125162446, 2149101074, 2103503207, 215955314, 210923292, 2138080508, 2122416756, 2132102374, 2138351250, 2154514645, 211978703, 2159718370, 2132711444, 2102440850, 2107121902