# Simple Text Format
# Sampling Rate (Hz):= 1000.00
# Resolution:= 12
# Labels:= EMG
2034
2011
2004
2011
2000
2010
2001
2031
2013
2040
2030
2055
2037
2053
2024
2054
2045
2060
2047
2063
2053
2055
2043
2053
2031
2055
2043
2049
2027
2052
2031
2048
2030
2042
2035
2041
2033
2051
2034
2047
2030
2054
2033
2052
2033
2046
2042
2050
2033
2054
2043
2047
2027
2047
2036
2043
2028
2049
2034
2050
2030
2054
2033
2052
2033
2046
2042
2050
2033
2054
2043
2047
2027
2047
2036
2043
2028
2049
2034
2050
2026
2038
2029
2050
2032
2048
2042
2052
2030
2047
2032
2049
2041
2049
2036
2042
2023
2038
2035
2065
2040
2050
2030
2045
2025
2024
2015
2043
2023
2039
2030
2051
2034
2054
2040
2051
2041
2035
2025
2041
2023
2040
2029
2043
2021
2038
2032
2060
2041
2055
2035
2054
2046
2052
2031
2034
2017
2039
2021
2041
2036
2042
2035
2043
2027
2047
2033
2059
2042
2053
2039
2060
2028
2044
2024
2037
2030
2040
2032
2060
2058
2068
2050
2056
2033
2048
2030
2044
2041
2049
2041
2044
2033
2047
2031
2051
2041
2046
2024
2050
2038
2051
2041
2046
2037
2047
2038
2050
2040
2051
2042
2051
2032
2048
2024
2034
2032
2048
2026
2052
2029
2039
2029
2041
2023
2049
2040
2049
2047
2058
2046
2048
2025
2045
2028
2038
2035
2036
2024
2046
2034
2049
2030
2054
2030
2046
2030
2057
2034
2048
2037
2044
2039
2047
2018
2049
2035
2043
2026
2043
2027
2038
2029
2048
2039
2051
2025
2040
2038
2059
2038
2047
2026
2044
2022
2042
2035
2045
2026
2055
2039
2059
2040
2045
2033
2051
2040
2052
2034
2042
2028
2043
2033
2041
2026
2042
2038
2047
2035
2049
2036
2049
2035
2046
2031
2046
2033
2051
2039
2047
2033
2050
2040
2038
2022
2035
2022
2039
2015
2054
2034
2055
2045
2056
2033
2047
2038
2061
2039
2040
2031
2048
2038
2048
2031
2050
2028
2051
2034
2056
2045
2043
2019
2042
2020
2034
2027
2041
2039
2049
2050
2056
2031
2047
2023
2040
2032
2044
2031
2051
2039
2054
2035
2047
2032
2050
2039
2065
2040
2055
2042
2034
2031
2044
2023
2039
2030
2044
2028
2044
2029
2053
2033
2044
2034
2046
2043
2045
2035
2054
2039
2047
2026
2051
2022
2047
2028
2056
2050
2056
2041
2044
2024
2045
2031
2051
2036
2047
2038
2057
2041
2049
2028
2034
2026
2044
2028
2053
2031
2053
2041
2044
2024
2045
2031
2051
2036
2047
2038
2057
2041
2049
2028
2034
2026
2044
2028
2053
2031
2053
2034
2043
2038
2056
2032
2038
2028
2052
2034
2054
2034
2056
2033
2051
2031
2042
2035
2047
2036
2053
2036
2043
2019
2044
2026
2042
2032
2045
2024
2057
2030
2041
2034
2053
2039
2047
2034
2050
2035
2046
2033
2040
2034
2051
2027
2047
2030
2048
2034
2050
2033
2050
2035
2052
2031
2053
2033
2044
2032
2045
2033
2040
2034
2051
2027
2047
2030
2048
2034
2050
2033
2050
2035
2052
2031
2053
2033
2044
2032
2045
2035
2043
2019
2037
2024
2045
2037
2044
2030
2059
2039
2036
2037
2052
2039
2044
2030
2044
2030
2051
2037
2043
2031
2043
2028
2047
2044
2052
2028
2046
2036
2048
2044
2057
2032
2051
2032
2050
2024
2041
2024
2052
2034
2050
2024
2048
2028
2046
2038
2046
2032
2047
2039
2046
2023
2043
2032
2046
2031
2047
2037
2045
2041
2056
2040
2045
2032
2050
2035
2042
2025
2043
2030
2047
2026
2040
2026
2046
2029
2049
2043
2058
2029
2050
2031
2056
2030
2039
2041
2051
2039
2043
2038
2057
2033
2048
2035
2055
2023
2043
2028
2039
2031
2047
2033
2044
2042
2051
2032
2052
2035
2047
2024
2049
2023
2050
2030
2047
2034
2050
2026
2043
2031
2049
2032
2055
2028
2056
2033
2045
2040
2047
2025
2047
2025
2035
2023
2039
2030
2047
2044
2053
2033
2055
2035
2045
2040
2054
2028
2048
2029
2048
2034
2050
2023
2040
2028
2049
2035
2049
2030
2050
2035
2053
2034
2053
2045
2059
2037
2045
2032
2045
2017
2039
2013
2042
2043
2052
2041
2053
2032
2049
2030
2052
2039
2055
2038
2048
2031
2044
2034
2037
2024
2051
2025
2041
2037
2046
2031
2055
2049
2045
2038
2051
2027
2037
2024
2054
2032
2053
2027
2048
2041
2053
2031
2048
2036
2046
2030
2046
2033
2045
2035
2053
2036
2040
2033
2047
2027
2048
2032
2055
2041
2051
2028
2040
2035
2047
2032
2045
2038
2050
2027
2052
2036
2037
2032
2040
2036
2047
2033
2058
2033
2049
2019
2051
2030
2045
2032
2043
2046
2053
2030
2055
2033
2060
2039
2058
2030
2050
2040
2038
2021
2037
2013
2027
2022
2045
2033
2049
2039
2051
2029
2053
2035
2059
2040
2046
2037
2055
2040
2048
2032
2052
2035
2048
2034
2045
2023
2047
2036
2045
2040
2044
2027
2040
2041
2050
2039
2043
2036
2052
2035
2043
2025
2038
2036
2047
2032
2054
2029
2046
2032
2053
2021
2047
2034
2056
2032
2054
2031
2043
2036
2050
2029
2039
2023
2047
2029
2052
2037
2050
2036
2047
2039
2044
2037
2060
2034
2047
2023
2039
2027
2052
2019
2054
2037
2053
2033
2049
2036
2042
2027
2042
2024
2039
2031
2056
2037
2047
2034
2045
2038
2048
2032
2041
2016
2040
2035
2060
2040
2052
2038
2045
2024
2043
2041
2048
2029
2055
2033
2047
2029
2038
2020
2045
2028
2041
2041
2049
2034
2048
2037
2053
2034
2057
2035
2056
2041
2044
2027
2046
2040
2047
2022
2047
2034
2058
2043
2048
2038
2052
2034
2046
2026
2033
2023
2044
2029
2037
2029
2041
2036
2050
2030
2045
2035
2047
2038
2057
2038
2050
2035
2043
2030
2055
2034
2051
2033
2051
2026
2041
2040
2060
2035
2044
2040
2049
2028
2045
2022
2047
2023
2042
2030
2044
2037
2046
2042
2051
2037
2051
2030
2050
2033
2047
2040
2053
2037
2048
2027
2045
2040
2054
2027
2038
2023
2047
2023
2042
2033
2046
2027
2047
2033
2048
2031
2045
2036
2055
2045
2049
2027
2050
2045
2055
2027
2041
2027
2050
2028
2044
2034
2057
2026
2046
2034
2046
2036
2049
2030
2046
2023
2045
2028
2048
2029
2046
2028
2057
2032
2047
2033
2047
2034
2050
2028
2042
2027
2055
2031
2052
2034
2054
2023
2046
2039
2043
2029
2049
2036
2047
2020
2047
2029
2049
2035
2039
2029
2050
2034
2047
2044
2045
2028
2047
2039
2048
2027
2051
2028
2044
2031
2044
2026
2051
2030
2047
2028
2052
2034
2045
2037
2052
2030
2050
2035
2049
2033
2052
2037
2051
2037
2049
2024
2050
2035
2047
2036
2051
2038
2049
2030
2048
2027
2042
2029
2057
2044
2055
2037
2051
2025
2042
2037
2039
2021
2045
2032
2043
2036
2053
2029
2041
2028
2044
2036
2047
2032
2059
2026
2040
2027
2042
2036
2049
2028
2044
2026
2044
2030
2056
2030
2047
2037
2048
2037
2058
2048
2068
2037
2049
2030
2053
2026
2034
2035
2046
2033
2051
2032
2057
2029
2037
2026
2039
2033
2049
2029
2054
2046
2054
2041
2043
2013
2038
2028
2036
2032
2051
2032
2049
2040
2048
2026
2044
2042
2050
2035
2052
2033
2056
2034
2040
2025
2042
2021
2042
2029
2054
2038
2043
2031
2054
2040
2048
2028
2043
2022
2046
2032
2052
2039
2048
2030
2053
2034
2044
2040
2044
2040
2044
2032
2053
2038
2043
2022
2046
2035
2046
2032
2051
2038
2051
2032
2038
2028
2047
2039
2046
2035
2047
2035
2046
2028
2051
2037
2050
2029
2050
2037
2049
2033
2035
2024
2033
2028
2044
2030
2050
2043
2048
2034
2056
2037
2054
2039
2046
2028
2053
2031
2046
2035
2042
2037
2049
2042
2045
2024
2046
2031
2055
2026
2045
2022
2041
2029
2046
2035
2049
2039
2046
2029
2046
2023
2039
2034
2052
2039
2054
2039
2047
2034
2048
2035
2040
2036
2052
2032
2054
2040
2050
2034
2047
2027
2043
2033
2040
2023
2048
2039
2043
2029
2050
2033
2049
2037
2054
2030
2048
2040
2055
2031
2049
2033
2049
2026
2046
2034
2043
2030
2046
2028
2046
2028
2044
2040
2047
2027
2050
2040
2052
2028
2045
2031
2044
2036
2042
2034
2049
2034
2049
2033
2045
2023
2038
2034
2042
2038
2039
2042
2047
2036
2044
2033
2047
2037
2055
2036
2052
2033
2038
2032
2045
2029
2051
2042
2060
2034
2056
2034
2047
2034
2044
2031
2041
2038
2047
2024
2040
2035
2041
2034
2050
2031
2046
2023
2051
2037
2054
2033
2057
2031
2046
2028
2047
2035
2041
2024
2042
2036
2062
2040
2048
2027
2038
2034
2053
2027
2049
2032
2037
2035
2045
2032
2043
2028
2041
2034
2049
2036
2045
2034
2053
2047
2052
2030
2048
2032
2046
2032
2042
2030
2044
2031
2043
2025
2046
2050
2056
2029
2044
2026
2047
2033
2055
2051
2063
2042
2066
2027
2043
2030
2053
2046
2059
2026
2028
2022
2038
2027
2045
2013
2030
2010
2024
1988
2004
2020
2063
2065
2085
2071
2065
2015
2038
2059
2101
2090
2105
2078
2049
1989
2013
2001
2044
2049
2083
2047
2044
2014
2005
2017
2037
2040
2033
1980
1999
2031
2079
2085
2055
2043
2085
2071
2035
1958
1990
2007
2004
1952
1936
1876
1992
2054
2127
2185
2244
2203
2201
2060
2099
2087
2206
2202
2176
2004
1996
2092
2195
2220
2204
2140
2093
2045
1928
1887
1933
1907
1949
2060
2099
2087
2206
2202
2176
2004
1996
2092
2195
2220
2204
2140
2093
2045
1928
1887
1933
1907
1949
1948
1976
1917
1864
1884
1963
2023
2081
2098
2075
1985
1916
1851
1978
2044
2150
2116
2148
2094
1993
1935
1991
2005
1971
1990
1999
1932
1978
2019
2090
2142
2178
2175
2137
2023
2070
2087
2058
1993
1996
1950
1965
1955
1983
1959
2016
1947
1956
1879
1941
2005
2107
2151
2131
1994
1996
2075
2155
2183
2143
2069
2006
1967
1969
1950
1946
1893
1922
1935
1949
1942
1934
2001
2100
2116
2147
2057
2026
2002
2069
2143
2019
1869
1930
2071
2158
2118
2139
2105
2114
2101
2009
1930
1920
1946
1968
1989
2043
2025
2103
2143
2019
1869
1930
2071
2158
2118
2139
2105
2114
2101
2009
1930
1920
1946
1968
1989
2043
2025
2103
2087
2112
2127
2149
2051
1967
1898
1919
1941
2015
2064
2202
2209
2206
2236
2158
1992
2032
2012
2045
1961
1794
1799
1971
2113
2227
2139
2118
2032
1949
1872
1984
2015
2020
1978
2085
2139
2113
2055
2076
1994
1988
1956
1986
1971
1984
1987
2010
1946
1790
1646
1902
2197
2327
2269
2258
2204
2170
2045
2016
2013
2095
2037
2030
1982
1926
1802
1906
2025
2131
2110
2105
2056
2017
1985
1994
2008
2037
1979
2020
2046
2062
2037
2048
1997
2052
2079
2112
2075
2004
1972
2087
2159
2202
2153
2183
2129
2109
2085
2100
2074
2100
2073
2088
2058
2079
2058
2078
2036
2061
2050
2073
2059
2111
2071
2119
2107
2115
2085
2080
2048
2057
2039
2060
2040
2067
2042
2053
2038
2050
2039
2061
2042
2061
2043
2063
2051
2079
2039
2070
2030
2050
2033
2053
2030
2066
2042
2070
2044
2068
2034
2026
2016
2045
2019
2060
2055
2077
2046
2075
2048
2059
2033
2053
2025
2065
2053
2049
2028
2057
2040
2054
2047
2066
2032
2058
2033
2055
2023
2044
2038
2054
2044
2060
2037
2062
2040
2067
2038
2062
2043
2066
2047
2067
2036
2061
2042
2071
2044
2075
2048
2066
2049
2063
2039
2063
2039
2055
2028
2063
2047
2048
2040
2058
2030
2052
2026
2044
2029
2056
2026
2053
2043
2047
2017
2050
2047
2054
2028
2039
2018
2041
2030
2051
2030
2047
2024
2043
2027
2045
2023
2052
2030
2058
2036
2052
2031
2042
2017
2041
2026
2041
2026
2051
2028
2051
2032
2041
2031
2045
2028
2041
2026
2046
2024
2047
2029
2053
2025
2048
2030
2043
2026
2053
2011
2042
2024
2041
2026
2050
2037
2047
2023
2045
2013
2041
2033
2051
2036
2051
2027
2051
2021
2034
2017
2043
2025
2042
2031
2050
2032
2047
2029
2045
2031
2049
2039
2051
2031
2053
2032
2047
2037
2046
2038
2053
2029
2044
2028
2043
2024
2040
2016
2053
2024
2034
2024
2036
2027
2048
2037
2050
2033
2059
2036
2056
2028
2048
2031
2041
2025
2047
2022
2049
2021
2044
2037
2049
2025
2056
2048
2055
2027
2048
2025
2051
2033
2045
2021
2043
2031
2040
2039
2055
2031
2047
2030
2040
2025
2047
2036
2045
2030
2044
2021
2041
2022
2042
2030
2050
2024
2043
2027
2054
2030
2060
2050
2061
2029
2056
2032
2045
2026
2052
2034
2049
2018
2047
2022
2044
2024
2043
2027
2054
2030
2060
2050
2061
2029
2056
2032
2045
2026
2052
2034
2049
2018
2047
2022
2044
2025
2052
2034
2055
2043
2053
2033
2048
2030
2055
2034
2051
2040
2056
2024
2051
2039
2048
2030
2040
2019
2052
2037
2051
2024
2041
2024
2057
2043
2047
2040
2051
2032
2057
2027
2042
2023
2047
2023
2051
2030
2048
2023
2052
2033
2050
2022
2049
2026
2047
2034
2054
2026
2054
2034
2061
2032
2049
2034
2054
2028
2048
2036
2055
2023
2047
2032
2051
2029
2038
2029
2043
2025
2049
2021
2036
2027
2048
2030
2049
2030
2057
2031
2046
2033
2047
2035
2060
2026
2051
2031
2048
2027
2054
2034
2063
2031
2044
2019
2042
2023
2040
2026
2049
2024
2054
2041
2058
2033
2056
2035
2051
2038
2062
2031
2043
2020
2043
2023
2050
2022
2042
2010
2050
2029
2047
2030
2039
2024
2059
2047
2055
2034
2055
2035
2048
2030
2046
2022
2048
2031
2050
2030
2051
2030
2056
2042
2051
2027
2056
2029
2039
2042
2054
2041
2054
2037
2040
2020
2039
2026
2059
2034
2050
2025
2049
2015
2053
2036
2053
2041
2051
2024
2043
2023
2039
2027
2057
2032
2047
2032
2051
2036
2055
2034
2045
2031
2047
2031
2043
2033
2055
2042
2050
2024
2048
2027
2044
2029
2050
2030
2042
2026
2047
2030
2055
2028
2051
2031
2054
2039
2047
2037
2060
2031
2047
2024
2042
2022
2043
2030
2048
2035
2049
2026
2057
2032
2046
2028
2044
2018
2050
2040
2052
2032
2044
2029
2054
2028
2053
2031
2049
2028
2042
2018
2051
2036
2057
2041
2052
2038
2049
2035
2059
2025
2039
2030
2050
2031
2051
2027
2051
2025
2062
2026
2056
2027
2044
2031
2052
2031
2045
2035
2052
2032
2049
2039
2043
2028
2041
2022
2051
2027
2041
2024
2040
2033
2052
2033
2052
2035
2048
2035
2055
2031
2055
2035
2039
2034
2049
2027
2037
2028
2049
2029
2046
2025
2049
2025
2050
2033
2047
2038
2053
2040
2049
2030
2041
2031
2046
2017
2045
2026
2050
2026
2050
2041
2058
2041
2045
2031
2050
2037
2052
2030
2047
2020
2047
2031
2050
2026
2045
2037
2049
2028
2043
2028
2049
2031
2053
2033
2051
2037
2046
2037
2058
2036
2045
2017
2046
2019
2050
2034
2057
2035
2049
2026
2050
2030
2057
2037
2062
2034
2048
2024
2047
2029
2052
2023
2045
2029
2050
2035
2060
2036
2049
2035
2057
2027
2042
2026
2044
2036
2053
2024
2051
2034
2043
2031
2055
2021
2047
2028
2052
2026
2048
2034
2061
2036
2063
2031
2044
2024
2044
2015
2047
2022
2046
2030
2044
2032
2054
2036
2055
2037
2064
2044
2054
2028
2058
2028
2050
2029
2049
2039
2050
2034
2045
2021
2044
2026
2057
2026
2047
2036
2046
2038
2047
2024
2065
2040
2050
2035
2049
2028
2052
2023
2047
2022
2055
2039
2048
2031
2044
2026
2036
2027
2057
2024
2051
2042
2050
2031
2044
2027
2041
2021
2040
2028
2046
2040
2049
2036
2047
2026
2052
2033
2053
2030
2052
2029
2042
2037
2047
2030
2051
2032
2044
2020
2046
2027
2048
2036
2057
2040
2060
2045
2052
2033
2054
2036
2047
2026
2049
2025
2049
2033
2039
2024
2043
2031
2039
2032
2058
2038
2047
2030
2054
2034
2056
2036
2047
2031
2045
2027
2047
2028
2048
2028
2053
2039
2049
2027
2049
2032
2048
2034
2049
2026
2043
2027
2046
2030
2055
2029
2049
2036
2042
2024
2048
2040
2048
2036
2055
2032
2051
2028
2035
2021
2050
2038
2055
2033
2050
2022
2045
2029
2050
2029
2048
2034
2056
2036
2053
2037
2046
2033
2044
2028
2059
2036
2042
2030
2053
2025
2054
2025
2045
2037
2042
2033
2046
2032
2058
2026
2055
2039
2045
2029
2061
2028
2043
2031
2052
2034
2051
2037
2046
2021
2045
2022
2038
2024
2052
2036
2049
2038
2048
2027
2061
2026
2045
2024
2046
2028
2049
2031
2048
2025
2047
2031
2051
2036
2050
2029
2056
2027
2036
2020
2051
2026
2048
2035
2050
2032
2048
2039
2051
2021
2048
2025
2040
2031
2046
2036
2055
2035
2042
2032
2050
2042
2060
2031
2058
2030
2047
2034
2047
2023
2045
2027
2039
2031
2034
2030
2041
2038
2057
2036
2049
2036
2043
2017
2055
2026
2046
2030
2055
2027
2050
2033
2059
2032
2047
2025
2047
2031
2044
2034
2052
2037
2059
2041
2056
2030
2046
2032
2037
2020
2047
2038
2053
2030
2047
2034
2061
2040
2050
2030
2054
2034
2046
2036
2055
2025
2046
2032
2040
2030
2054
2032
2053
2027
2052
2028
2047
2036
2044
2027
2041
2029
2043
2029
2055
2035
2048
2035
2056
2029
2045
2035
2053
2034
2056
2019
2045
2032
2043
2030
2049
2035
2049
2037
2047
2032
2043
2034
2040
2023
2047
2030
2044
2027
2050
2036
2056
2041
2045
2029
2046
2038
2049
2037
2047
2028
2058
2025
2051
2021
2038
2032
2046
2037
2055
2037
2044
2035
2047
2030
2047
2040
2049
2040
2057
2038
2051
2031
2054
2027
2051
2027
2048
2027
2051
2027
2047
2035
2047
2024
2052
2033
2045
2019
2042
2029
2048
2038
2048
2022
2050
2032
2047
2031
2049
2029
2053
2032
2049
2032
2049
2024
2040
2033
2050
2035
2049
2035
2043
2032
2049
2032
2046
2033
2047
2037
2047
2035
2053
2024
2059
2036
2046
2028
2047
2033
2056
2037
2054
2033
2035
2020
2038
2025
2054
2026
2057
2033
2042
2018
2059
2034
2059
2045
2052
2032
2047
2041
2052
2029
2048
2036
2046
2023
2050
2031
2061
2034
2050
2028
2046
2027
2050
2038
2047
2032
2050
2034
2047
2031
2048
2027
2045
2034
2056
2036
2051
2026
2042
2038
2051
2033
2053
2031
2053
2021
2043
2025
2047
2022
2045
2029
2040
2041
2057
2031
2049
2038
2056
2027
2051
2033
2048
2026
2045
2027
2047
2031
2044
2023
2057
2027
2042
2028
2047
2030
2046
2036
2053
2035
2054
2038
2049
2037
2055
2038
2049
2030
2046
2030
2042
2026
2043
2030
2045
2028
2050
2035
2043
2028
2049
2028
2051
2038
2057
2041
2050
2036
2040
2022
2053
2032
2052
2042
2059
2036
2047
2025
2039
2025
2051
2025
2049
2028
2047
2032
2057
2033
2057
2032
2052
2033
2048
2031
2051
2018
2043
2040
2047
2028
2054
2029
2056
2028
2050
2036
2054
2031
2035
2030
2051
2028
2046
2024
2045
2036
2052
2043
2049
2030
2052
2037
2047
2034
2052
2029
2049
2033
2048
2026
2051
2035
2052
2023
2045
2027
2047
2032
2053
2035
2056
2019
2046
2039
2051
2034
2062
2041
2047
2043
2039
2023
2050
2031
2048
2029
2052
2027
2046
2019
2048
2030
2042
2029
2048
2028
2052
2035
2043
2031
2040
2021
2050
2033
2056
2031
2050
2033
2046
2031
2056
2027
2052
2040
2060
2036
2048
2024
2035
2022
2049
2024
2046
2032
2041
2028
2048
2031
2042
2041
2054
2042
2049
2030
2056
2024
2047
2035
2052
2038
2050
2016
2038
2032
2047
2032
2046
2033
2056
2047
2055
2036
2047
2028
2044
2029
2052
2028
2050
2034
2060
2026
2048
2011
2035
2022
2050
2039
2043
2033
2059
2039
2049
2029
2062
2031
2045
2027
2043
2029
2042
2021
2053
2030
2050
2027
2048
2030
2061
2044
2052
2025
2053
2027
2042
2024
2050
2040
2051
2028
2048
2018
2042
2033
2056
2024
2047
2031
2042
2027
2053
2028
2057
2035
2050
2031
2047
2033
2048
2026
2043
2030
2049
2030
2049
2035
2051
2036
2044
2039
2046
2036
2051
2043
2059
2034
2052
2032
2048
2032
2048
2024
2046
2025
2036
2027
2040
2026
2047
2033
2053
2039
2045
2025
2043
2024
2055
2040
2054
2027
2048
2036
2045
2032
2045
2025
2051
2030
2055
2042
2053
2028
2047
2032
2051
2025
2054
2034
2046
2026
2043
2024
2045
2037
2048
2038
2051
2045
2048
2022
2054
2033
2047
2033
2060
2027
2056
2035
2047
2018
2040
2020
2052
2038
2048
2026
2040
2036
2054
2044
2049
2031
2044
2031
2051
2038
2048
2036
2055
2032
2053
2038
2058
2034
2053
2022
2040
2028
2042
2026
2047
2033
2048
2041
2050
2030
2052
2032
2048
2026
2058
2038
2056
2038
2055
2018
2041
2027
2039
2020
2054
2032
2047
2022
2061
2028
2055
2043
2051
2029
2049
2027
2048
2025
2053
2019
2040
2022
2053
2036
2058
2030
2052
2033
2048
2027
2044
2035
2051
2025
2049
2024
2046
2032
2053
2028
2044
2038
2059
2033
2054
2030
2051
2026
2048
2026
2052
2039
2051
2036
2052
2031
2052
2038
2048
2016
2033
2023
2047
2028
2055
2039
2049
2035
2050
2026
2048
2035
2049
2024
2056
2038
2042
2031
2046
2025
2051
2041
2057
2039
2048
2037
2055
2027
2043
2032
2039
2031
2047
2030
2046
2034
2052
2033
2050
2030
2046
2033
2048
2025
2054
2038
2052
2035
2048
2031
2051
2027
2037
2027
2051
2032
2052
2026
2040
2021
2042
2037
2049
2034
2052
2035
2054
2032
2055
2039
2055
2032
2041
2030
2048
2027
2044
2029
2054
2029
2044
2034
2048
2036
2052
2038
2047
2021
2048
2031
2044
2027
2048
2031
2057
2030
2055
2030
2055
2025
2044
2031
2046
2034
2047
2037
2057
2036
2056
2029
2057
2035
2042
2026
2044
2023
2041
2022
2043
2028
2046
2028
2052
2031
2058
2038
2051
2023
2051
2030
2050
2033
2040
2029
2056
2037
2049
2035
2059
2035
2054
2025
2038
2033
2053
2027
2046
2038
2048
2024
2047
2034
2054
2036
2042
2023
2044
2030
2045
2027
2051
2037
2052
2043
2056
2037
2052
2030
2045
2037
2043
2025
2050
2029
2051
2024
2047
2035
2054
2028
2054
2039
2048
2031
2047
2031
2043
2030
2050
2030
2048
2042
2052
2034
2053
2037
2045
2030
2045
2019
2033
2023
2047
2024
2054
2042
2052
2034
2054
2022
2048
2036
2046
2022
2050
2028
2055
2034
2051
2040
2048
2029
2051
2028
2045
2033
2049
2021
2046
2025
2048
2032
2058
2038
2047
2033
2046
2031
2044
2032
2044
2027
2053
2030
2045
2031
2047
2033
2045
2025
2045
2032
2053
2030
2055
2039
2047
2031
2048
2040
2050
2034
2050
2031
2048
2026
2049
2033
2043
2032
2054
2033
2053
2031
2040
2037
2055
2028
2047
2020
2042
2029
2046
2040
2056
2031
2044
2026
2056
2031
2047
2030
2052
2028
2049
2021
2051
2046
2055
2030
2044
2031
2052
2031
2046
2030
2043
2028
2056
2022
2037
2029
2048
2033
2052
2034
2050
2034
2051
2036
2046
2033
2048
2034
2062
2042
2056
2033
2049
2032
2046
2043
2048
2027
2041
2028
2036
2016
2047
2030
2043
2034
2052
2034
2048
2035
2048
2035
2054
2035
2049
2030
2051
2032
2041
2035
2050
2031
2049
2029
2053
2029
2045
2032
2054
2024
2041
2031
2046
2021
2049
2032
2052
2039
2053
2040
2055
2039
2061
2012
2046
2035
2048
2030
2052
2036
2059
2038
2052
2030
2047
2036
2051
2035
2049
2034
2039
2025
2038
2012
2036
2035
2051
2032
2059
2040
2056
2032
2054
2027
2047
2037
2046
2027
2050
2029
2042
2030
2042
2024
2049
2034
2057
2031
2047
2032
2044
2028
2049
2019
2038
2034
2055
2034
2047
2030
2046
2029
2051
2031
2047
2039
2053
2031
2052
2040
2057
2037
2048
2031
2047
2030
2055
2034
2049
2024
2039
2022
2047
2030
2048
2036
2047
2022
2051
2037
2049
2033
2056
2025
2048
2033
2050
2034
2055
2034
2044
2028
2047
2026
2045
2031
2050
2036
2056
2035
2054
2042
2049
2022
2049
2031
2049
2034
2048
2031
2049
2034
2052
2023
2031
2027
2046
2035
2045
2037
2053
2035
2045
2036
2042
2032
2060
2039
2048
2023
2041
2030
2042
2022
2041
2037
2051
2028
2051
2033
2042
2040
2047
2028
2049
2040
2060
2033
2052
2031
2045
2033
2047
2029
2050
2027
2046
2020
2056
2025
2040
2034
2049
2038
2056
2035
2063
2024
2049
2017
2044
2023
2046
2026
2056
2035
2053
2036
2055
2038
2047
2041
2052
2023
2051
2030
2046
2034
2041
2028
2040
2034
2044
2037
2055
2034
2045
2031
2052
2034
2044
2021
2052
2027
2045
2030
2052
2026
2053
2028
2040
2034
2044
2037
2055
2034
2045
2031
2052
2034
2044
2021
2052
2027
2045
2030
2052
2026
2053
2030
2054
2027
2051
2026
2049
2036
2045
2037
2050
2037
2049
2030
2046
2026
2047
2034
2057
2036
2055
2033
2044
2021
2049
2033
2045
2030
2047
2032
2054
2022
2042
2032
2056
2030
2049
2038
2041
2031
2051
2031
2052
2028
2043
2030
2051
2036
2045
2036
2055
2033
2050
2041
2050
2026
2044
2025
2049
2025
2047
2032
2045
2027
2045
2038
2046
2032
2045
2028
2050
2029
2057
2038
2050
2037
2049
2041
2063
2035
2052
2034
2050
2031
2051
2035
2046
2018
2040
2029
2051
2027
2050
2023
2047
2032
2047
2040
2050
2030
2049
2032
2048
2020
2046
2026
2055
2026
2046
2036
2047
2026
2047
2038
2047
2031
2049
2025
2049
2020
2054
2033
2056
2028
2047
2026
2044
2027
2043
2025
2053
2046
2044
2029
2056
2040
2049
2028
2048
2025
2050
2038
2049
2037
2054
2022
2044
2029
2050
2034
2052
2030
2047
2020
2051
2029
2046
2026
2037
2035
2058
2029
2045
2030
2049
2032
2049
2031
2050
2032
2051
2037
2052
2038
2052
2030
2048
2030
2043
2034
2057
2037
2045
2030
2045
2029
2054
2031
2051
2033
2050
2029
2045
2034
2042
2028
2043
2027
2053
2028
2055
2028
2042
2030
2044
2030
2055
2037
2052
2029
2040
2029
2051
2032
2052
2030
2047
2029
2046
2037
2053
2029
2042
2024
2055
2028
2047
2037
2059
2038
2051
2030
2042
2026
2054
2042
2047
2034
2047
2027
2048
2034
2038
2027
2046
2031
2044
2032
2053
2036
2057
2032
2053
2031
2051
2029
2046
2034
2053
2032
2047
2024
2046
2035
2045
2032
2046
2038
2050
2029
2047
2031
2052
2029
2052
2031
2053
2024
2045
2032
2054
2030
2049
2035
2054
2031
2047
2015
2038
2020
2053
2032
2047
2030
2057
2030
2056
2038
2047
2038
2051
2022
2035
2031
2047
2019
2052
2031
2053
2036
2059
2040
2043
2035
2042
2027
2047
2029
2045
2028
2043
2022
2035
2031
2047
2019
2052
2031
2053
2036
2059
2040
2043
2035
2042
2027
2047
2029
2045
2028
2043
2031
2050
2037
2054
2032
2051
2029
2048
2041
2056
2025
2043
2026
2054
2033
2054
2031
2050
2030
2047
2033
2045
2033
2050
2028
2046
2033
2043
2032
2045
2033
2044
2028
2052
2032
2042
2031
2049
2036
2048
2033
2045
2033
2050
2028
2046
2033
2043
2032
2045
2033
2044
2028
2052
2032
2042
2031
2049
2036
2048
2038
2043
2034
2049
2028
2036
2033
2047
2037
2050
2033
2046
2034
2053
2027
2043
2031
2045
2038
2051
2038
2046
2025
2041
2022
2041
2031
2045
2026
2051
2032
2052
2038
2052
2028
2043
2027
2056
2041
2058
2042
2050
2029
2047
2038
2055
2039
2046
2027
2047
2033
2037
2031
2045
2035
2046
2034
2047
2032
2051
2038
2048
2033
2048
2029
2043
2032
2048
2030
2056
2031
2048
2023
2044
2030
2047
2035
2044
2037
2053
2025
2050
2029
2051
2023
2039
2023
2041
2025
2047
2037
2054
2033
2058
2028
2052
2033
2042
2029
2050
2043
2050
2032
2053
2028
2048
2036
2055
2041
2051
2036
2046
2027
2043
2027
2045
2037
2051
2034
2042
2030
2046
2033
2054
2024
2046
2032
2046
2038
2053
2034
2046
2035
2049
2029
2043
2032
2041
2035
2052
2031
2051
2035
2057
2033
2044
2032
2041
2024
2054
2025
2043
2038
2063
2036
2047
2037
2052
2023
2049
2031
2051
2035
2057
2033
2044
2032
2041
2024
2054
2025
2043
2038
2063
2036
2047
2037
2052
2023
2049
2032
2046
2024
2039
2023
2049
2038
2058
2031
2055
2033
2055
2037
2049
2030
2043
2037
2051
2030
2056
2036
2051
2034
2045
2026
2038
2032
2058
2031
2052
2029
2043
2030
2043
2024
2043
2030
2046
2026
2057
2029
2055
2029
2039
2024
2044
2032
2052
2035
2047
2037
2049
2036
2052
2029
2059
2046
2044
2033
2055
2036
2049
2028
2047
2029
2045
2020
2047
2030
2053
2029
2046
2038
2054
2026
2044
2037
2044
2029
2052
2032
2053
2030
2044
2028
2051
2035
2046
2029
2062
2031
2050
2027
2047
2017
2048
2033
2049
2033
2044
2028
2043
2035
2054
2027
2049
2032
2055
2034
2053
2031
2048
2036
2053
2033
2055
2038
2051
2024
2044
2032
2051
2029
2043
2031
2035
2035
2044
2018
2036
2030
2048
2037
2054
2032
2051
2042
2057
2034
2047
2032
2056
2036
2046
2019
2051
2022
2049
2033
2048
2030
2056
2034
2055
2031
2053
2024
2043
2023
2044
2026
2044
2028
2042
2030
2050
2035
2046
2029
2052
2036
2048
2028
2053
2035
2046
2032
2046
2031
2055
2026
2044
2028
2042
2030
2050
2035
2046
2029
2052
2036
2048
2028
2053
2035
2046
2032
2046
2031
2055
2046
2023
2031
2014
2034
2011
2032
2012
2038
2022
2043
2032
2054
2032
2051
2034
2046
2042
2062
2045
2046
2040
2052
2033
2041
2030
2049
2029
2055
2036
2048
2036
2058
2034
2059
2032
2052
2039
2051
2029
2047
2039
2046
2030
2035
2023
2042
2031
2047
2024
2043
2036
2050
2036
2051
2042
2057
2042
2046
2028
2042
2041
2052
2027
2041
2030
2039
2026
2049
2024
2050
2039
2049
2040
2051
2036
2050
2038
2050
2023
2044
2039
2045
2039
2049
2039
2045
2033
2052
2028
2043
2030
2046
2037
2048
2033
2060
2037
2063
2034
2044
2017
2036
2015
2043
2025
2037
2024
2043
2035
2046
2038
2061
2036
2064
2037
2051
2038
2050
2024
2047
2035
2049
2025
2044
2031
2048
2029
2050
2034
2048
2040
2055
2035
2050
2022
2049
2036
2060
2033
2047
2040
2044
2021
2057
2023
2037
2029
2040
2024
2042
2028
2047
2040
2058
2042
2052
2036
2064
2034
2045
2033
2044
2031
2051
2030
2048
2031
2041
2027
2048
2040
2053
2034
2049
2031
2051
2030
2040
2023
2045
2033
2049
2032
2050
2034
2043
2026
2053
2028
2053
2032
2044
2028
2054
2039
2057
2041
2052
2037
2046
2028
2042
2026
2045
2027
2042
2027
2043
2033
2042
2024
2039
2034
2055
2033
2047
2032
2044
2033
2047
2037
2044
2030
2052
2033
2041
2034
2060
2032
2047
2033
2040
2028
2050
2039
2053
2032
2058
2037
2052
2024
2043
2027
2045
2027
2043
2038
2051
2024
2046
2033
2046
2025
2053
2042
2056
2036
2057
2034
2045
2037
2052
2031
2046
2026
2040
2026
2052
2030
2044
2034
2047
2019
2052
2035
2049
2041
2054
2022
2033
2030
2050
2021
2048
2025
2045
2033
2056
2030
2052
2035
2056
2037
2052
2032
2052
2027
2060
2040
2044
2036
2050
2031
2051
2022
2043
2020
2039
2025
2041
2037
2049
2032
2051
2037
2046
2037
2048
2047
2050
2031
2048
2030
2047
2032
2046
2030
2053
2026
2044
2038
2048
2042
2052
2049
2058
2028
2040
2025
2041
2023
2042
2023
2039
2029
2051
2037
2050
2040
2050
2034
2047
2030
2063
2034
2052
2028
2044
2034
2047
2026
2042
2031
2043
2023
2044
2024
2052
2041
2047
2040
2054
2033
2048
2022
2050
2032
2045
2038
2047
2026
2042
2031
2043
2023
2044
2024
2052
2041
2047
2040
2054
2033
2048
2022
2050
2032
2045
2038
2036
2026
2046
2035
2046
2031
2050
2028
2056
2029
2052
2032
2058
2039
2047
2035
2051
2026
2046
2035
2056
2035
2054
2026
2052
2032
2047
2024
2050
2029
2047
2032
2051
2034
2051
2023
2054
2030
2048
2033
2051
2026
2044
2025
2043
2032
2047
2032
2050
2029
2041
2037
2047
2030
2057
2047
2060
2039
2046
2031
2048
2025
2042
2028
2049
2030
2041
2036
2061
2036
2048
2036
2049
2034
2051
2038
2042
2034
2049
2031
2050
2034
2048
2032
2050
2026
2039
2018
2040
2019
2048
2039
2052
2035
2059
2040
2048
2031
2057
2031
2042
2027
2049
2029
2046
2030
2044
2027
2037
2026
2044
2039
2051
2035
2058
2038
2045
2035
2046
2037
2045
2030
2044
2025
2048
2032
2051
2038
2043
2024
2046
2032
2046
2035
2061
2030
2047
2042
2054
2030
2052
2032
2051
2028
2053
2030
2049
2033
2041
2016
2044
2031
2055
2026
2047
2037
2058
2038
2046
2027
2047
2031
2038
2028
2047
2029
2046
2033
2054
2032
2049
2032
2060
2042
2045
2034
2059
2037
2047
2016
2034
2026
2044
2031
2059
2027
2056
2034
2048
2026
2051
2024
2052
2039
2044
2038
2053
2040
2064
2030
2048
2035
2051
2025
2051
2040
2041
2026
2048
2022
2039
2042
2046
2028
2047
2032
2059
2036
2050
2027
2045
2030
2044
2027
2056
2030
2042
2025
2043
2018
2040
2038
2051
2030
2049
2046
2055
2032
2047
2034
2050
2033
2049
2032
2056
2037
2054
2024
2045
2020
2042
2042
2056
2038
2045
2025
2047
2026
2058
2028
2042
2030
2052
2033
2046
2036
2038
2036
2059
2030
2046
2036
2043
2029
2053
2034
2053
2037
2056
2034
2044
2028
2054
2030
2049
2032
2046
2032
2042
2032
2046
2031
2038
2033
2045
2038
2041
2032
2047
2036
2048
2035
2052
2039
2052
2034
2042
2031
2059
2028
2040
2024
2051
2036
2048
2036
2046
2038
2055
2034
2052
2027
2040
2030
2047
2025
2046
2040
2053
2039
2045
2036
2041
2032
2044
2039
2050
2029
2056
2033
2047
2033
2044
2025
2048
2030
2046
2023
2041
2022
2036
2035
2053
2042
2050
2041
2045
2030
2049
2028
2045
2021
2045
2034
2048
2039
2046
2042
2056
2038
2050
2034
2044
2031
2044
2027
2047
2038
2055
2035
2048
2039
2048
2032
2045
2028
2042
2026
2059
2032
2047
2031
2039
2034
2052
2030
2049
2036
2047
2035
2051
2031
2044
2029
2038
2030
2044
2035
2048
2031
2055
2030
2051
2032
2053
2035
2050
2027
2044
2028
2052
2032
2045
2022
2044
2037
2048
2038
2051
2033
2052
2036
2047
2040
2055
2036
2050
2037
2050
2023
2041
2032
2047
2026
2052
2022
2046
2032
2050
2025
2042
2032
2062
2037
2047
2031
2055
2032
2054
2028
2049
2024
2033
2022
2052
2030
2049
2031
2051
2030
2045
2028
2047
2041
2045
2027
2048
2034
2047
2036
2049
2030
2044
2028
2057
2029
2046
2029
2053
2024
2041
2025
2048
2039
2057
2033
2047
2029
2053
2026
2047
2024
2036
2030
2051
2027
2045
2032
2046
2029
2048
2035
2043
2031
2064
2041
2049
2038
2062
2032
2046
2040
2054
2023
2046
2030
2038
2028
2044
2014
2043
2038
2050
2041
2055
2046
2046
2036
2059
2030
2039
2029
2042
2032
2057
2042
2050
2031
2043
2019
2039
2024
2044
2033
2054
2038
2046
2037
2055
2023
2046
2027
2042
2025
2049
2030
2049
2037
2049
2024
2045
2033
2043
2027
2048
2035
2046
2042
2047
2039
2055
2027
2047
2032
2054
2028
2047
2033
2054
2026
2047
2030
2047
2029
2052
2037
2049
2040
2052
2024
2045
2035
2037
2027
2047
2024
2051
2033
2050
2032
2049
2031
2047
2032
2063
2039
2049
2033
2054
2032
2041
2026
2042
2027
2044
2031
2048
2026
2040
2021
2050
2028
2056
2034
2050
2040
2047
2034
2039
2033
2048
2025
2042
2029
2042
2029
2051
2041
2057
2030
2045
2035
2044
2033
2054
2031
2049
2030
2059
2025
2053
2037
2045
2031
2054
2029
2047
2034
2041
2028
2043
2033
2055
2032
2053
2039
2043
2035
2055
2029
2051
2042
2058
2035
2045
2034
2043
2020
2045
2026
2034
2027
2047
2028
2045
2031
2056
2038
2059
2033
2055
2033
2055
2036
2045
2037
2055
2030
2052
2028
2038
2031
2049
2035
2060
2042
2045
2037
2055
2036
2054
2033
2047
2021
2049
2030
2045
2030
2039
2034
2053
2033
2048
2034
2043
2037
2061
2039
2057
2033
2049
2044
2047
2029
2042
2023
2040
2027
2042
2023
2052
2030
2047
2036
2050
2034
2058
2042
2056
2029
2051
2032
2048
2030
2047
2030
2048
2032
2041
2028
2052
2036
2042
2028
2055
2039
2041
2033
2047
2027
2048
2039
2051
2038
2050
2029
2047
2018
2038
2021
2049
2038
2045
2040
2054
2046
2047
2036
2046
2029
2053
2035
2052
2028
2047
2027
2040
2016
2040
2026
2054
2027
2049
2033
2053
2037
2055
2041
2064
2038
2048
2037
2044
2022
2039
2021
2034
2021
2047
2031
2052
2036
2059
2040
2058
2033
2049
2036
2046
2024
2046
2029
2051
2035
2053
2036
2046
2022
2043
2020
2045
2035
2044
2023
2047
2028
2049
2035
2059
2037
2047
2030
2043
2029
2045
2038
2042
2035
2047
2016
2045
2029
2060
2038
2068
2041
2054
2035
2052
2035
2045
2031
2045
2025
2045
2030
2045
2019
2045
2031
2045
2031
2042
2031
2048
2028
2042
2023
2047
2045
2062
2048
2067
2041
2052
2027
2042
2017
2041
2020
2042
2030
2062
2039
2047
2034
2042
2028
2051
2034
2062
2048
2067
2041
2052
2027
2042
2017
2041
2020
2042
2030
2062
2039
2047
2034
2042
2028
2051
2034
2045
2037
2048
2035
2056
2035
2049
2024
2042
2018
2047
2032
2051
2033
2042
2033
2046
2035
2060
2038
2044
2038
2050
2030
2044
2031
2042
2017
2042
2028
2050
2036
2055
2034
2048
2026
2049
2039
2051
2033
2055
2040
2041
2025
2051
2026
2055
2032
2040
2026
2055
2039
2052
2034
2042
2025
2055
2039
2046
2030
2059
2036
2050
2029
2046
2034
2052
2035
2048
2021
2037
2041
2052
2031
2059
2029
2040
2027
2058
2033
2050
2029
2046
2037
2052
2034
2048
2023
2040
2025
2045
2027
2045
2038
2053
2029
2053
2037
2057
2033
2049
2041
2045
2025
2048
2031
2055
2031
2042
2031
2047
2032
2047
2032
2041
2034
2052
2043
2054
2032
2052
2038
2055
2028
2047
2034
2042
2035
2039
2021
2044
2022
2048
2032
2053
2032
2042
2035
2053
2042
2049
2030
2044
2028
2047
2028
2043
2013
2042
2027
2052
2038
2055
2034
2055
2032
2050
2035
2053
2035
2062
2037
2047
2025
2046
2034
2043
2023
2049
2035
2039
2036
2052
2027
2048
2029
2046
2025
2054
2034
2051
2035
2057
2036
2055
2032
2045
2028
2047
2022
2050
2026
2050
2024
2054
2029
2049
2035
2045
2030
2050
2028
2056
2032
2054
2032
2042
2027
2042
2026
2050
2040
2051
2022
2048
2034
2049
2041
2049
2029
2046
2038
2051
2029
2052
2032
2050
2035
2043
2025
2042
2032
2048
2018
2050
2034
2054
2032
2046
2036
2047
2035
2047
2034
2055
2030
2046
2036
2046
2026
2048
2034
2050
2033
2054
2030
2051
2034
2053
2026
2051
2030
2052
2029
2047
2023
2047
2029
2049
2021
2045
2034
2043
2027
2050
2029
2050
2037
2057
2038
2061
2041
2053
2030
2050
2023
2042
2027
2045
2022
2056
2037
2051
2038
2062
2040
2047
2035
2055
2033
2061
2041
2053
2030
2050
2023
2042
2027
2045
2022
2056
2037
2051
2038
2062
2040
2047
2035
2055
2033
2048
2036
2039
2022
2048
2024
2049
2026
2035
2023
2051
2041
2054
2026
2050
2029
2039
2034
2054
2036
2050
2039
2051
2021
2047
2028
2056
2028
2043
2023
2047
2027
2043
2035
2050
2035
2051
2039
2048
2030
2044
2029
2046
2021
2043
2022
2041
2019
2057
2029
2049
2033
2041
2035
2044
2037
2044
2034
2053
2031
2049
2044
2059
2033
2059
2030
2044
2027
2046
2024
2032
2035
2042
2030
2048
2035
2057
2039
2053
2034
2057
2032
2047
2029
2047
2031
2047
2024
2039
2023
2040
2026
2047
2035
2055
2038
2052
2033
2061
2034
2055
2039
2043
2030
2050
2034
2055
2042
2053
2031
2050
2032
2048
2027
2052
2036
2051
2027
2050
2027
2049
2031
2054
2025
2038
2031
2056
2037
2054
2023
2045
2047
2050
2026
2051
2031
2049
2037
2050
2030
2048
2033
2046
2025
2056
2030
2043
2031
2042
2019
2044
2035
2048
2037
2056
2031
2050
2037
2061
2037
2045
2031
2054
2023
2048
2035
2048
2032
2044
2022
2050
2032
2058
2035
2053
2025
2042
2033
2053
2032
2056
2031
2046
2031
2051
2028
2049
2027
2039
2022
2055
2040
2056
2038
2057
2039
2053
2037
2052
2030
2046
2041
2053
2030
2043
2025
2045
2030
2055
2038
2046
2034
2047
2030
2048
2034
2047
2031
2048
2030
2040
2025
2052
2028
2051
2028
2040
2032
2046
2036
2052
2037
2056
2034
2043
2028
2046
2040
2048
2031
2049
2028
2055
2038
2051
2033
2039
2026
2044
2032
2046
2034
2046
2031
2056
2034
2053
2033
2048
2030
2053
2043
2058
2027
2041
2034
2050
2022
2044
2031
2047
2032
2050
2038
2054
2040
2056
2041
2061
2038
2053
2032
2047
2027
2040
2031
2047
2021
2047
2030
2041
2035
2051
2037
2044
2032
2044
2042
2055
2036
2056
2036
2039
2026
2051
2031
2039
2034
2038
2022
2046
2034
2040
2029
2055
2034
2046
2032
2053
2033
2044
2031
2061
2045
2059
2033
2045
2034
2045
2019
2049
2033
2049
2029
2049
2027
2046
2034
2042
2032
2044
2031
2061
2045
2059
2033
2045
2034
2045
2019
2049
2033
2049
2029
2049
2027
2046
2034
2042
2032
2066
2034
2044
2035
2040
2018
2030
2023
2050
2027
2051
2032
2056
2033
2054
2033
2054
2036
2053
2038
2044
2043
2058
2033
2045
2036
2051
2024
2059
2021
2043
2038
2047
2043
2042
2024
2052
2041
2050
2033
2044
2043
2058
2033
2045
2036
2051
2024
2059
2021
2043
2038
2047
2043
2042
2024
2052
2041
2050
2033
2052
2031
2041
2031
2048
2019
2049
2028
2052
2030
2049
2043
2057
2027
2058
2036
2057
2029
2050
2028
2053
2023
2053
2023
2046
2032
2042
2036
2053
2026
2055
2034
2052
2031
2049
2028
2046
2026
2049
2028
2036
2034
2049
2033
2056
2038
2042
2023
2044
2032
2043
2033
2045
2040
2054
2034
2051
2032
2053
2031
2050
2032
2048
2020
2036
2029
2038
2035
2055
2041
2055
2043
2050
2035
2053
2028
2056
2032
2042
2023
2049
2032
2042
2029
2040
2035
2051
2036
2060
2037
2050
2026
2051
2042
2048
2033
2052
2025
2049
2031
2053
2039
2045
2032
2053
2037
2039
2022
2044
2033
2054
2033
2043
2024
2051
2037
2040
2029
2050
2030
2048
2042
2047
2026
2052
2035
2045
2035
2048
2028
2054
2034
2047
2029
2053
2040
2052
2036
2040
2030
2051
2026
2055
2029
2048
2029
2055
2033
2043
2019
2034
2031
2046
2028
2060
2044
2056
2043
2053
2024
2046
2033
2042
2023
2047
2030
2045
2032
2049
2027
2043
2029
2056
2036
2057
2033
2044
2030
2051
2038
2054
2036
2054
2031
2039
2023
2044
2030
2051
2028
2045
2031
2054
2031
2046
2043
2049
2037
2065
2034
2050
2034
2045
2030
2054
2034
2050
2025
2053
2028
2044
2028
2051
2033
2054
2031
2047
2038
2050
2040
2059
2039
2035
2009
2034
2029
2047
2034
2050
2039
2055
2036
2053
2026
2051
2033
2045
2029
2059
2034
2044
2029
2037
2019
2044
2026
2046
2039
2053
2035
2044
2031
2049
2030
2052
2030
2046
2028
2051
2030
2043
2026
2049
2034
2047
2028
2048
2035
2046
2028
2049
2037
2049
2033
2043
2041
2060
2052
2047
2027
2041
2030
2051
2029
2047
2035
2052
2031
2044
2036
2040
2025
2044
2026
2053
2039
2053
2031
2047
2039
2051
2049
2039
2024
2040
2020
2052
2033
2046
2032
2047
2037
2053
2028
2060
2030
2047
2031
2045
2026
2052
2044
2049
2025
2040
2037
2051
2027
2041
2034
2056
2036
2050
2035
2047
2028
2044
2028
2046
2028
2040
2036
2056
2031
2053
2017
2045
2034
2052
2028
2043
2038
2042
2032
2052
2042
2056
2036
2068
2035
2051
2026
2036
2020
2032
2024
2047
2034
2058
2032
2053
2037
2049
2036
2055
2025
2039
2016
2038
2021
2040
2037
2041
2034
2046
2041
2047
2026
2055
2027
2047
2039
2045
2038
2049
2030
2052
2034
2059
2039
2040
2037
2041
2034
2046
2041
2047
2026
2055
2027
2047
2039
2045
2038
2049
2030
2052
2034
2059
2039
2057
2034
2046
2030
2047
2029
2052
2034
2044
2032
2043
2031
2041
2028
2051
2041
2052
2040
2062
2040
2050
2035
2041
2021
2035
2024
2040
2021
2050
2034
2055
2037
2052
2039
2049
2035
2056
2031
2058
2031
2045
2027
2040
2027
2055
2034
2046
2035
2052
2031
2043
2042
2051
2034
2050
2027
2047
2032
2041
2029
2038
2041
2051
2036
2047
2025
2051
2034
2059
2037
2039
2036
2045
2033
2044
2027
2051
2042
2058
2028
2039
2027
2042
2020
2044
2028
2046
2047
2056
2027
2047
2041
2063
2039
2050
2023
2042
2027
2044
2027
2044
2039
2047
2042
2056
2039
2057
2036
2047
2028
2045
2034
2036
2031
2041
2031
2048
2035
2069
2038
2050
2027
2060
2042
2047
2035
2047
2034
2055
2029
2050
2037
2058
2032
2051
2021
2031
2018
2041
2024
2045
2035
2048
2036
2058
2036
2045
2033
2049
2034
2041
2026
2043
2028
2051
2030
2050
2035
2057
2030
2051
2032
2049
2017
2049
2033
2040
2028
2049
2034
2047
2032
2047
2019
2049
2038
2054
2047
2061
2025
2042
2025
2056
2030
2054
2042
2050
2026
2051
2032
2044
2034
2045
2025
2049
2044
2070
2038
2049
2024
2046
2032
2039
2033
2056
2035
2046
2039
2050
2026
2047
2033
2045
2023
2047
2019
2045
2033
2053
2031
2041
2039
2057
2032
2052
2032
2050
2042
2053
2023
2048
2035
2042
2036
2039
2035
2055
2039
2049
2036
2054
2042
2053
2046
2059
2037
2044
2029
2046
2026
2038
2033
2056
2027
2044
2023
2045
2028
2047
2035
2046
2032
2055
2034
2065
2037
2047
2024
2042
2029
2039
2035
2052
2036
2059
2033
2051
2024
2054
2031
2045
2042
2052
2033
2059
2039
2043
2037
2047
2032
2049
2038
2046
2023
2047
2030
2043
2037
2056
2025
2038
2027
2049
2031
2044
2035
2048
2035
2062
2035
2040
2033
2041
2013
2046
2028
2049
2025
2050
2025
2047
2043
2054
2033
2047
2030
2042
2028
2051
2029
2041
2036
2042
2037
2053
2029
2054
2034
2049
2030
2054
2031
2043
2046
2047
2026
2045
2030
2048
2031
2049
2033
2050
2034
2047
2033
2051
2038
2047
2019
2055
2029
2048
2032
2053
2034
2051
2035
2051
2018
2034
2021
2043
2030
2049
2024
2045
2023
2050
2035
2054
2043
2041
2038
2055
2026
2044
2030
2041
2030
2048
2028
2053
2036
2045
2039
2055
2038
2054
2035
2048
2036
2050
2039
2056
2034
2047
2026
2045
2029
2044
2031
2044
2033
2052
2034
2047
2031
2054
2038
2054
2032
2039
2025
2055
2030
2051
2034
2045
2022
2039
2028
2058
2028
2044
2030
2055
2031
2050
2030
2054
2039
2047
2031
2044
2031
2051
2036
2056
2028
2042
2025
2050
2024
2043
2034
2041
2033
2049
2031
2051
2035
2047
2032
2051
2046
2054
2048
2048
2030
2045
2042
2048
2029
2039
2016
2028
2019
2031
2019
2046
2031
2049
2031
2053
2021
2048
2032
2046
2018
2053
2044
2052
2027
2047
2024
2048
2028
2054
2037
2058
2044
2047
2026
2057
2034
2054
2033
2049
2028
2047
2023
2027
2022
2050
2036
2049
2033
2051
2039
2042
2041
2055
2026
2046
2037
2049
2025
2051
2036
2056
2027
2053
2034
2049
2022
2049
2025
2055
2026
2049
2032
2049
2026
2053
2024
2039
2025
2052
2031
2048
2033
2049
2039
2056
2032
2041
2036
2049
2036
2049
2032
2049
2026
2053
2024
2039
2025
2052
2031
2048
2033
2049
2039
2056
2032
2041
2036
2049
2036
2053
2029
2049
2030
2056
2030
2050
2034
2055
2025
2044
2025
2048
2023
2044
2027
2047
2035
2047
2046
2048
2038
2055
2031
2052
2029
2053
2038
2051
2027
2046
2023
2046
2033
2054
2034
2048
2031
2049
2023
2049
2026
2050
2032
2049
2032
2040
2033
2050
2030
2055
2040
2044
2019
2039
2032
2044
2037
2056
2034
2038
2032
2054
2034
2045
2037
2049
2029
2048
2026
2035
2031
2044
2029
2047
2039
2044
2030
2046
2034
2049
2037
2054
2031
2047
2043
2043
2032
2038
2022
2039
2037
2042
2032
2056
2032
2053
2028
2056
2035
2050
2042
2058
2032
2057
2042
2052
2028
2038
2019
2037
2029
2040
2029
2049
2032
2043
2027
2054
2028
2046
2035
2059
2058
2077
2040
2058
2036
2061
2035
2047
2023
2044
2020
2042
2028
2047
2035
2047
2027
2050
2040
2047
2040
2058
2042
2055
2037
2052
2028
2045
2030
2047
2027
2042
2030
2051
2033
2057
2030
2044
2032
2053
2036
2052
2038
2046
2025
2042
2023
2049
2026
2047
2027
2046
2030
2040
2028
2048
2039
2058
2034
2058
2036
2052
2033
2041
2029
2054
2028
2041
2026
2044
2021
2041
2029
2046
2025
2046
2035
2044
2035
2043
2027
2058
2041
2044
2033
2052
2031
2050
2033
2047
2037
2054
2038
2051
2033
2059
2030
2044
2035
2043
2027
2058
2041
2044
2033
2052
2031
2050
2033
2047
2037
2054
2038
2051
2033
2059
2030
2054
2035
2047
2029
2049
2026
2045
2034
2058
2032
2038
2028
2046
2028
2039
2032
2040
2021
2046
2032
2049
2037
2050
2034
2038
2025
2046
2029
2036
2021
2039
2019
2042
2019
2049
2031
2046
2041
2052
2029
2050
2030
2053
2022
2041
2016
2041
2029
2056
2025
2043
2029
2044
2031
2048
2043
2051
2038
2055
2030
2046
2032
2041
2029
2047
2026
2048
2031
2048
2030
2040
2021
2053
2023
2044
2032
2055
2040
2062
2032
2046
2033
2048
2032
2041
2027
2045
2034
2036
2024
2043
2037
2063
2039
2065
2039
2053
2042
2061
2039
2035
2021
2034
2024
2049
2025
2056
2033
2054
2031
2045
2029
2061
2039
2055
2036
2055
2029
2052
2032
2049
2032
2061
2051
2058
2026
2049
2028
2051
2032
2048
2042
2049
2029
2047
2039
2060
2036
2055
2029
2048
2042
2051
2028
2049
2039
2062
2043
2052
2030
2049
2029
2047
2028
2051
2036
2042
2024
2047
2020
2039
2034
2054
2037
2060
2035
2051
2036
2045
2022
2028
2022
2046
2032
2052
2036
2053
2042
2054
2024
2049
2022
2051
2036
2054
2043
2054
2024
2047
2018
2047
2038
2055
2029
2053
2026
2040
2031
2044
2030
2054
2040
2043
2027
2060
2032
2042
2026
2051
2024
2048
2038
2048
2031
2053
2031
2049
2030
2052
2042
2053
2026
2059
2020
2057
2043
2050
2036
2054
2035
2056
2021
2034
2016
2039
2029
2053
2032
2058
2032
2058
2038
2051
2030
2047
2023
2042
2031
2042
2031
2048
2034
2049
2033
2048
2026
2050
2033
2038
2027
2042
2031
2056
2041
2056
2036
2048
2027
2050
2031
2054
2030
2038
2031
2054
2028
2045
2027
2040
2023
2050
2032
2049
2035
2058
2041
2041
2029
2043
2026
2055
2033
2040
2036
2053
2043
2052
2038
2061
2025
2053
2043
2053
2021
2045
2023
2048
2026
2041
2026
2037
2026
2052
2040
2042
2032
2046
2043
2047
2027
2040
2035
2041
2030
2056
2032
2047
2032
2056
2030
2049
2043
2054
2037
2048
2031
2046
2037
2056
2032
2043
2033
2048
2028
2052
2037
2064
2039
2060
2027
2047
2028
2040
2020
2037
2028
2043
2024
2049
2033
2051
2037
2052
2042
2048
2033
2042
2019
2043
2022
2053
2035
2056
2033
2055
2024
2049
2021
2042
2018
2043
2037
2050
2042
2060
2037
2051
2033
2043
2038
2048
2029
2052
2034
2063
2036
2054
2042
2058
2024
2044
2036
2047
2032
2058
2036
2055
2034
2049
2028
2048
2036
2061
2030
2063
2037
2056
2036
2047
2032
2050
2037
2049
2032
2054
2022
2037
2021
2045
2024
2049
2036
2049
2031
2051
2032
2046
2031
2057
2031
2051
2027
2054
2039
2056
2028
2050
2034
2044
2033
2053
2024
2045
2033
2045
2021
2047
2028
2045
2034
2039
2032
2049
2039
2049
2023
2049
2028
2047
2029
2044
2038
2049
2040
2051
2033
2047
2030
2050
2029
2046
2029
2048
2031
2054
2029
2047
2032
2047
2032
2045
2029
2058
2037
2050
2038
2038
2026
2052
2034
2049
2032
2042
2024
2058
2032
2044
2025
2048
2025
2048
2037
2047
2035
2051
2038
2047
2030
2049
2026
2054
2025
2049
2030
2048
2029
2041
2036
2061
2026
2051
2039
2042
2027
2043
2033
2042
2038
2047
2029
2054
2025
2049
2030
2048
2029
2041
2036
2061
2026
2051
2039
2042
2027
2043
2033
2042
2038
2047
2029
2054
2025
2049
2030
2048
2029
2041
2036
2061
2026
2051
2039
2042
2027
2043
2033
2042
2038
2047
2029
2039
2024
2045
2036
2055
2031
2044
2030
2047
2028
2049
2026
2043
2023
2043
2034
2054
2050
2068
2042
2064
2033
2046
2028
2034
2016
2041
2033
2044
2016
2028
2023
2050
2038
2059
2038
2048
2038
2051
2036
2046
2031
2051
2027
2053
2046
2056
2035
2046
2031
2043
2029
2053
2036
2064
2041
2058
2045
2065
2030
2045
2031
2051
2032
2047
2033
2051
2034
2045
2025
2052
2031
2052
2040
2049
2028
2047
2034
2056
2033
2053
2039
2042
2030
2040
2017
2034
2019
2043
2023
2043
2045
2055
2039
2050
2029
2047
2023
2048
2035
2050
2036
2061
2042
2054
2031
2043
2029
2053
2043
2046
2032
2046
2030
2043
2029
2036
2018
2045
2035
2044
2027
2046
2024
2048
2026
2050
2035
2058
2027
2055
2031
2058
2030
2046
2031
2056
2031
2055
2029
2058
2032
2045
2019
2047
2036
2043
2034
2051
2034
2055
2031
2049
2037
2045
2029
2050
2021
2040
2020
2058
2032
2051
2025
2062
2034
2044
2034
2050
2031
2042
2024
2047
2016
2047
2038
2048
2044
2058
2037
2055
2030
2041
2033
2054
2029
2042
2016
2041
2027
2043
2031
2036
2026
2042
2035
2052
2032
2054
2029
2052
2044
2057
2029
2044
2028
2046
2025
2039
2026
2041
2035
2054
2039
2054
2037
2049
2030
2050
2028
2047
2029
2050
2039
2056
2021
2055
2034
2055
2030
2048
2025
2055
2030
2057
2029
2048
2026
2056
2028
2057
2039
2049
2031
2053
2036
2049
2042
2045
2030
2043
2026
2050
2028
2049
2038
2053
2032
2045
2027
2043
2040
2059
2030
2053
2028
2045
2025
2048
2030
2043
2031
2048
2030
2053
2034
2053
2029
2054
2030
2058
2045
2061
2037
2042
2020
2037
2017
2036
2015
2035
2034
2043
2035
2057
2035
2047
2024
2047
2029
2044
2028
2053
2042
2047
2028
2053
2031
2054
2031
2047
2043
2053
2039
2056
2031
2044
2026
2048
2028
2049
2037
2041
2032
2048
2032
2047
2028
2055
2024
2049
2037
2044
2038
2054
2038
2058
2038
2051
2026
2053
2032
2045
2025
2049
2036
2050
2030
2052
2030
2048
2026
2051
2028
2053
2032
2044
2029
2046
2030
2051
2028
2052
2028
2053
2037
2046
2039
2046
2032
2037
2034
2052
2026
2048
2035
2044
2036
2051
2028
2049
2032
2051
2032
2051
2031
2049
2037
2061
2030
2042
2028
2044
2023
2046
2030
2049
2029
2052
2031
2049
2026
2056
2036
2058
2036
2048
2040
2043
2031
2046
2027
2046
2031
2050
2027
2041
2030
2041
2037
2047
2039
2057
2037
2054
2037
2046
2040
2051
2030
2046
2039
2040
2018
2053
2029
2048
2037
2049
2028
2048
2033
2049
2046
2056
2030
2047
2026
2051
2025
2058
2028
2041
2019
2045
2027
2048
2026
2038
2040
2059
2037
2046
2026
2058
2037
2050
2042
2047
2028
2045
2031
2052
2031
2056
2035
2040
2027
2047
2031
2056
2035
2053
2024
2060
2027
2047
2031
2050
2028
2048
2029
2048
2029
2047
2026
2041
2032
2053
2032
2052
2040
2042
2028
2048
2035
2053
2036
2056
2035
2051
2031
2040
2032
2042
2031
2046
2034
2049
2031
2046
2036
2054
2032
2052
2038
2044
2040
2057
2027
2053
2028
2048
2015
2046
2030
2047
2030
2047
2024
2048
2036
2049
2035
2055
2036
2046
2031
2051
2025
2043
2036
2051
2027
2043
2029
2040
2037
2048
2029
2046
2036
2048
2041
2054
2033
2047
2030
2049
2028
2046
2030
2043
2037
2052
2028
2050
2030
2049
2031
2047
2033
2052
2030
2053
2037
2050
2030
2054
2035
2044
2026
2047
2029
2042
2026
2044
2031
2044
2027
2034
2024
2049
2032
2057
2034
2049
2031
2040
2022
2039
2037
2057
2031
2047
2042
2050
2040
2053
2030
2034
2024
2049
2032
2057
2034
2049
2031
2040
2022
2039
2037
2057
2031
2047
2042
2050
2040
2053
2030
2037
2032
2040
2036
2051
2031
2051
2030
2054
2030
2049
2027
2054
2033
2054
2031
2039
2032
2044
2028
2051
2031
2045
2027
2049
2030
2051
2031
2050
2030
2044
2041
2052
2023
2048
2030
2040
2027
2047
2029
2058
2039
2045
2033
2055
2033
2045
2034
2051
2023
2041
2032
2038
2025
2041
2025
2050
2024
2051
2035
2052
2034
2048
2033
2050
2033
2044
2043
2048
2027
2041
2025
2042
2029
2042
2036
2037
2034
2054
2035
2052
2034
2048
2033
2050
2033
2044
2043
2048
2027
2041
2025
2042
2029
2042
2036
2037
2034
2054
2035
2045
2035
2053
2031
2048
2026
2053
2032
2048
2046
2046
2024
2036
2016
2040
2027
2044
2026
2057
2034
2046
2033
2051
2043
2056
2028
2052
2037
2049
2021
2053
2037
2053
2030
2047
2025
2049
2020
2042
2029
2058
2034
2063
2038
2058
2041
2044
2027
2050
2031
2052
2024
2051
2032
2058
2029
2043
2030
2043
2025
2047
2040
2053
2042
2065
2046
2050
2032
2050
2018
2030
2033
2049
2021
2054
2045
2050
2032
2040
2004
2036
2033
2053
2059
2065
2051
2059
2012
2026
2002
2024
2029
2061
2036
2056
2046
2060
2028
2036
2012
2040
2037
2063
2038
2048
2036
2057
2039
2055
2039
2047
2026
2039
2032
2047
2044
2042
2028
2047
2033
2040
2036
2052
2046
2068
2053
2050
2033
2038
2018
2035
2023
2051
2040
2051
2026
2040
2034
2047
2027
2033
2026
2050
2035
2062
2051
2054
2035
2048
2020
2029
2021
2047
2038
2054
2033
2050
2035
2052
2031
2051
2036
2049
2032
2049
2034
2047
2034
2049
2036
2042
2033
2049
2025
2050
2023
2045
2039
2055
2031
2049
2031
2048
2025
2054
2029
2042
2031
2048
2035
2052
2028
2043
2030
2048
2021
2045
2031
2045
2034
2047
2034
2045
2031
2057
2034
2051
2035
2059
2039
2051
2030
2044
2024
2051
2026
2046
2029
2053
2034
2050
2026
2047
2032
2056
2026
2055
2041
2053
2020
2036
2027
2049
2025
2040
2027
2040
2039
2060
2026
2047
2040
2050
2033
2048
2030
2048
2031
2050
2029
2048
2031
2046
2024
2057
2040
2048
2024
2048
2028
2047
2040
2050
2033
2048
2030
2048
2031
2050
2029
2048
2031
2046
2024
2057
2040
2048
2024
2048
2028
2019
2015
2000
2018
1995
2015
2004
2035
2012
2041
2034
2049
2035
2050
2030
2056
2039
2047
2045
2058
2042
2048
2044
2051
2045
2049
2038
2043
2034
2051
2034
2058
2041
2063
2028
2046
2042
2048
2039
2048
2035
2049
2028
2053
2028
2046
2041
2051
2032
2060
2043
2054
2026
2050
2037
2043
2033
2047
2029
2044
2030
2048
2032
2044
2030
2053
2033
2056
2023
2054
2034
2055
2039
2048
2025
2041
2024
2044
2025
2042
2034
2053
2038
2049
2027
2047
2031
2057
2034
2061
2045
2057
2042
2052
2038
2051
2030
2043
2027
2040
2028
2057
2025
2050
2034
2043
2037
2053
2034
2054
2028
2058
2028
2046
2034
2052
2031
2051
2041
2048
2030
2045
2036
2051
2026
2033
2024
2044
2029
2050
2031
2047
2020
2043
2026
2041
2036
2062
2029
2048
2042
2055
2030
2061
2040
2043
2026
2037
2034
2056
2031
2050
2035
2047
2031
2048
2031
2039
2026
2052
2034
2049
2034
2047
2037
2054
2030
2058
2036
2054
2035
2043
2028
2044
2019
2048
2030
2041
2033
2045
2036
2048
2034
2060
2032
2036
2033
2051
2032
2057
2041
2056
2039
2056
2033
2047
2036
2051
2026
2043
2022
2041
2027
2050
2026
2056
2027
2047
2038
2045
2036
2054
2032
2046
2029
2047
2031
2054
2026
2048
2031
2043
2032
2051
2030
2041
2027
2044
2033
2054
2023
2048
2030
2056
2036
2053
2032
2052
2019
2046
2031
2050
2038
2047
2036
2046
2038
2047
2033
2051
2023
2044
2029
2048
2034
2048
2033
2060
2034
2054
2032
2048
2037
2049
2020
2055
2039
2053
2035
2050
2030
2047
2029
2057
2021
2050
2038
2043
2028
2041
2024
2055
2030
2055
2024
2049
2038
2054
2027
2053
2037
2052
2025
2047
2029
2046
2032
2047
2038
2054
2033
2040
2030
2059
2033
2047
2029
2042
2023
2047
2033
2059
2046
2046
2031
2047
2032
2041
2012
2041
2033
2050
2026
2055
2027
2045
2031
2045
2029
2053
2041
2046
2037
2052
2037
2057
2038
2047
2032
2046
2028
2051
2037
2047
2021
2042
2032
2036
2036
2055
2034
2052
2033
2054
2032
2054
2032
2048
2026
2050
2027
2055
2024
2035
2024
2033
2033
2051
2033
2051
2037
2052
2032
2050
2024
2050
2021
2044
2026
2050
2040
2040
2027
2046
2037
2056
2039
2047
2031
2045
2035
2047
2031
2051
2033
2042
2036
2043
2035
2060
2030
2055
2031
2047
2028
2045
2028
2049
2035
2054
2029
2051
2036
2049
2023
2049
2031
2049
2024
2051
2042
2052
2026
2054
2022
2043
2030
2052
2028
2054
2036
2048
2032
2044
2025
2045
2040
2047
2030
2050
2038
2043
2036
2042
2025
2040
2030
2058
2036
2051
2038
2053
2030
2051
2027
2037
2034
2048
2026
2049
2031
2045
2035
2050
2035
2047
2035
2045
2034
2063
2039
2060
2042
2049
2023
2037
2023
2044
2028
2047
2032
2051
2038
2056
2036
2049
2029
2049
2033
2052
2032
2051
2032
2046
2037
2045
2027
2041
2029
2048
2019
2048
2033
2053
2030
2047
2040
2058
2037
2061
2041
2059
2039
2053
2023
2048
2033
2048
2026
2055
2032
2048
2028
2047
2025
2048
2033
2054
2032
2047
2028
2055
2033
2053
2028
2042
2036
2045
2038
2053
2036
2042
2026
2055
2027
2052
2030
2040
2037
2047
2027
2050
2037
2057
2035
2050
2028
2047
2026
2062
2035
2047
2028
2040
2032
2052
2043
2052
2033
2052
2034
2040
2031
2053
2030
2045
2030
2051
2038
2054
2023
2039
2019
2039
2032
2047
2037
2056
2039
2048
2030
2054
2037
2053
2027
2049
2036
2056
2041
2054
2028
2051
2032
2046
2031
2044
2035
2049
2033
2050
2040
2053
2037
2053
2030
2044
2031
2049
2033
2047
2028
2042
2029
2048
2045
2053
2036
2047
2028
2047
2037
2049
2037
2045
2027
2045
2033
2048
2033
2051
2041
2052
2034
2050
2025
2045
2031
2046
2030
2041
2036
2048
2039
2057
2034
2045
2024
2042
2034
2047
2035
2052
2029
2055
2028
2034
2027
2057
2032
2067
2043
2055
2032
2054
2030
2048
2033
2036
2029
2047
2019
2037
2036
2041
2028
2049
2038
2055
2038
2059
2035
2057
2031
2054
2038
2044
2034
2041
2020
2056
2032
2044
2038
2047
2024
2038
2036
2053
2034
2064
2029
2049
2042
2052
2026
2045
2030
2034
2029
2052
2039
2046
2034
2058
2031
2045
2033
2052
2031
2041
2034
2055
2037
2053
2036
2045
2024
2042
2028
2050
2035
2047
2035
2051
2031
2052
2034
2047
2036
2051
2035
2052
2037
2044
2034
2042
2024
2046
2032
2047
2035
2047
2035
2051
2031
2052
2034
2047
2036
2051
2035
2052
2037
2044
2034
2042
2024
2046
2032
2047
2031
2049
2025
2045
2027
2044
2028
2048
2038
2059
2033
2050
2028
2047
2030
2048
2034
2055
2037
2050
2043
2056
2038
2059
2031
2039
2024
2050
2034
2049
2022
2043
2034
2049
2031
2044
2032
2046
2037
2058
2044
2051
2041
2057
2031
2030
2024
2043
2022
2052
2029
2054
2040
2048
2027
2035
2001
2029
2009
2043
2044
2051
2041
2057
2031
2030
2024
2043
2022
2052
2029
2054
2040
2048
2027
2035
2001
2029
2009
2043
2029
2048
2032
2050
2028
2056
2033
2045
2034
2056
2019
2044
2034
2039
2030
2045
2048
2059
2040
2051
2026
2057
2051
2048
2022
2058
2034
2053
2033
2051
2026
2059
2045
2062
2030
2046
2030
2045
2035
2054
2036
2046
2033
2051
2031
2047
2042
2055
2028
2057
2037
2050
2032
2048
2025
2053
2027
2048
2033
2045
2033
2063
2041
2049
2025
2041
2021
2045
2028
2054
2035
2044
2032
2059
2035
2046
2037
2049
2032
2047
2037
2049
2026
2049
2036
2057
2032
2040
2031
2048
2032
2057
2058
2056
2020
2027
2027
2045
2034
2040
2030
2057
2036
2048
2040
2052
2030
2035
2031
2049
2025
2050
2027
2054
2037
2046
2024
2041
2024
2041
2028
2060
2037
2058
2046
2049
2033
2053
2030
2040
2037
2057
2041
2039
2024
2040
2018
2045
2033
2058
2037
2059
2035
2054
2034
2065
2028
2042
2015
2047
2039
2046
2034
2047
2030
2055
2027
2037
2034
2055
2045
2044
2017
2052
2027
2043
2034
2053
2028
2054
2047
2059
2036
2057
2037
2039
2026
2033
2030
2050
2036
2050
2026
2037
2023
2041
2030
2039
2031
2050
2047
2061
2037
2063
2040
2045
2029
2042
2025
2046
2036
2050
2026
2037
2023
2041
2030
2039
2031
2050
2047
2061
2037
2063
2040
2045
2029
2042
2025
2046
2026
2042
2039
2052
2025
2040
2036
2047
2038
2063
2041
2058
2030
2056
2034
2049
2030
2053
2032
2051
2032
2040
2036
2044
2024
2056
2045
2052
2035
2053
2038
2053
2053
2056
2034
2051
2025
2048
2027
2047
2032
2047
2030
2060
2035
2043
2023
2045
2030
2051
2029
2045
2036
2050
2028
2052
2040
2060
2037
2049
2039
2045
2033
2040
2038
2050
2035
2047
2027
2057
2039
2052
2041
2055
2034
2056
2034
2046
2026
2046
2021
2039
2029
2041
2025
2047
2033
2047
2026
2038
2038
2048
2031
2049
2021
2040
2029
2039
2024
2043
2034
2039
2031
2052
2027
2048
2036
2050
2030
2059
2034
2063
2038
2051
2035
2053
2037
2046
2021
2054
2024
2042
2033
2041
2030
2041
2028
2046
2026
2049
2036
2057
2035
2056
2035
2045
2024
2051
2028
2052
2030
2048
2030
2056
2032
2049
2029
2043
2033
2042
2025
2047
2036
2059
2026
2047
2031
2041
2023
2054
2027
2054
2034
2050
2034
2049
2026
2055
2030
2042
2035
2051
2033
2042
2031
2041
2038
2053
2030
2049
2034
2051
2032
2049
2028
2045
2038
2048
2032
2050
2048
2053
2030
2049
2024
2040
2029
2041
2020
2047
2025
2043
2032
2051
2029
2056
2033
2050
2031
2057
2031
2059
2030
2058
2022
2051
2020
2036
2031
2043
2034
2051
2034
2050
2038
2044
2031
2051
2040
2046
2038
2050
2034
2047
2034
2050
2033
2043
2024
2045
2034
2053
2028
2051
2027
2040
2029
2050
2028
2047
2042
2058
2045
2048
2029
2045
2028
2051
2022
2045
2024
2047
2035
2055
2026
2046
2033
2046
2031
2053
2029
2055
2039
2054
2032
2048
2028
2044
2036
2044
2028
2050
2026
2046
2031
2047
2031
2050
2028
2047
2031
2047
2038
2059
2029
2053
2035
2049
2032
2046
2027
2053
2030
2054
2032
2039
2033
2039
2033
2052
2036
2048
2035
2054
2030
2047
2033
2053
2027
2057
2034
2046
2027
2036
2030
2045
2023
2047
2026
2061
2036
2051
2032
2057
2039
2047
2040
2045
2037
2046
2040
2045
2024
2053
2035
2049
2023
2049
2026
2052
2037
2044
2033
2044
2025
2045
2035
2048
2034
2044
2029
2054
2031
2052
2030
2047
2030
2041
2032
2053
2037
2054
2035
2063
2039
2047
2033
2036
2022
2044
2032
2055
2035
2049
2028
2042
2038
2038
2027
2054
2029
2050
2031
2050
2026
2050
2035
2054
2024
2044
2027
2049
2028
2056
2032
2040
2036
2051
2036
2054
2025
2049
2025
2054
2024
2044
2031
2055
2025
2054
2037
2047
2044
2048
2025
2037
2025
2047
2031
2050
2038
2059
2032
2059
2034
2051
2033
2044
2036
2040
2023
2037
2026
2056
2028
2035
2031
2054
2038
2052
2041
2044
2037
2050
2035
2054
2042
2040
2027
2038
2034
2051
2027
2056
2029
2046
2035
2043
2036
2054
2037
2045
2028
2043
2023
2048
2035
2054
2031
2053
2032
2037
2027
2047
2027
2043
2030
2039
2034
2060
2054
2045
2031
2056
2035
2048
2032
2041
2019
2043
2024
2043
2028
2045
2031
2050
2034
2051
2032
2047
2037
2047
2039
2053
2034
2050
2031
2041
2023
2049
2034
2050
2035
2050
2036
2035
2034
2051
2033
2053
2036
2054
2032
2047
2025
2050
2038
2042
2026
2043
2023
2048
2039
2052
2025
2031
2025
2050
2039
2052
2046
2054
2038
2042
2027
2043
2035
2051
2027
2043
2037
2040
2029
2045
2030
2060
2040
2044
2037
2053
2032
2047
2027
2041
2028
2042
2033
2051
2030
2048
2030
2051
2027
2050
2033
2045
2032
2047
2034
2057
2040
2051
2031
2053
2022
2044
2027
2039
2028
2044
2029
2051
2025
2050
2023
2052
2025
2047
2028
2046
2030
2051
2034
2053
2039
2052
2043
2049
2030
2047
2032
2036
2030
2055
2029
2047
2036
2047
2029
2052
2036
2050
2043
2052
2041
2047
2029
2040
2027
2041
2027
2046
2028
2047
2044
2049
2033
2046
2035
2052
2027
2052
2040
2047
2023
2051
2040
2059
2035
2047
2027
2047
2030
2046
2023
2049
2035
2048
2029
2047
2036
2058
2038
2053
2033
2044
2030
2052
2020
2047
2039
2051
2034
2056
2031
2049
2033
2036
2024
2053
2038
2053
2036
2055
2037
2042
2034
2042
2028
2043
2031
2050
2035
2053
2034
2042
2037
2051
2036
2052
2032
2049
2037
2062
2038
2050
2032
2046
2046
2055
2031
2038
2026
2051
2022
2046
2037
2047
2040
2055
2039
2045
2041
2060
2024
2041
2035
2048
2031
2047
2041
2048
2042
2055
2033
2047
2027
2048
2027
2054
2032
2055
2033
2049
2035
2052
2028
2049
2030
2044
2039
2045
2034
2051
2039
2051
2030
2050
2029
2054
2040
2043
2028
2047
2031
2052
2032
2057
2033
2042
2035
2051
2026
2051
2026
2040
2039
2043
2032
2048
2039
2055
2035
2048
2025
2044
2035
2046
2038
2054
2028
2043
2036
2050
2033
2039
2034
2055
2039
2054
2032
2045
2043
2049
2019
2040
2029
2048
2024
2056
2031
2047
2031
2049
2030
2049
2038
2049
2031
2045
2031
2054
2035
2049
2025
2049
2032
2051
2030
2046
2031
2047
2031
2049
2030
2049
2038
2049
2031
2045
2031
2054
2035
2049
2025
2049
2032
2051
2030
2046
2035
2047
2027
2054
2025
2051
2039
2051
2029
2051
2031
2046
2028
2048
2032
2040
2042
2049
2033
2049
2026
2057
2033
2042
2024
2039
2039
2044
2037
2049
2037
2051
2029
2048
2029
2048
2037
2048
2028
2047
2040
2058
2036
2047
2030
2047
2027
2038
2024
2046
2035
2051
2035
2055
2035
2044
2031
2058
2025
2055
2025
2050
2030
2053
2029
2047
2035
2042
2030
2056
2030
2053
2042
2051
2030
2043
2027
2046
2027
2049
2027
2047
2031
2053
2026
2047
2043
2046
2029
2054
2038
2059
2035
2048
2028
2050
2038
2045
2034
2048
2027
2051
2028
2057
2029
2049
2029
2043
2021
2045
2043
2055
2041
2055
2033
2046
2032
2050
2030
2057
2037
2043
2028
2046
2027
2049
2038
2040
2030
2048
2035
2048
2034
2054
2022
2040
2025
2043
2029
2044
2031
2047
2037
2046
2024
2060
2031
2040
2031
2051
2036
2054
2040
2053
2029
2048
2034
2054
2031
2046
2031
2047
2037
2046
2024
2060
2031
2040
2031
2051
2036
2054
2040
2053
2029
2048
2034
2054
2031
2046
2034
2041
2029
2058
2039
2045
2020
2037
2042
2039
2042
2044
2034
2044
2031
2043
2029
2043
2031
2054
2030
2050
2032
2043
2025
2049
2031
2048
2038
2056
2040
2052
2035
2049
2034
2046
2037
2040
2028
2045
2030
2051
2027
2042
2036
2054
2033
2046
2039
2043
2042
2043
2033
2048
2031
2050
2039
2042
2032
2054
2036
2042
2040
2052
2029
2041
2030
2046
2029
2043
2029
2061
2038
2052
2037
2048
2029
2050
2023
2048
2029
2047
2035
2044
2028
2052
2027
2042
2025
2047
2035
2052
2034
2046
2031
2053
2045
2050
2033
2049
2032
2061
2043
2043
2021
2042
2024
2048
2027
2044
2035
2054
2025
2052
2033
2045
2030
2049
2027
2049
2031
2045
2038
2057
2034
2054
2046
2057
2034
2050
2033
2047
2030
2046
2026
2045
2034
2040
2031
2041
2027
2046
2030
2056
2030
2056
2035
2051
2031
2053
2027
2049
2025
2046
2029
2048
2028
2043
2033
2052
2037
2052
2039
2050
2037
2045
2030
2049
2024
2046
2033
2047
2032
2051
2031
2055
2039
2053
2035
2053
2032
2046
2016
2047
2030
2040
2035
2046
2033
2057
2038
2052
2035
2050
2030
2045
2029
2054
2028
2043
2036
2048
2027
2051
2020
2052
2029
2042
2033
2062
2041
2049
2031
2040
2025
2047
2038
2057
2022
2038
2036
2038
2025
2055
2032
2040
2037
2051
2026
2053
2038
2050
2031
2052
2033
2047
2027
2047
2030
2050
2029
2044
2028
2049
2027
2051
2031
2047
2030
2055
2043
2048
2042
2047
2038
2043
2030
2044
2023
2043
2028
2057
2036
2054
2027
2044
2026
2041
2032
2043
2031
2047
2041
2055
2027
2060
2038
2051
2034
2044
2025
2044
2025
2048
2026
2055
2040
2045
2030
2047
2031
2052
2025
2041
2032
2054
2042
2050
2035
2048
2035
2056
2044
2053
2018
2051
2034
2048
2026
2031
2030
2053
2037
2049
2023
2043
2039
2045
2036
2040
2032
2050
2034
2038
2032
2053
2032
2042
2027
2046
2044
2054
2027
2049
2038
2048
2031
2044
2027
2054
2043
2050
2038
2042
2030
2049
2020
2044
2026
2042
2039
2054
2038
2045
2037
2055
2036
2042
2020
2055
2031
2052
2030
2051
2021
2044
2027
2055
2034
2049
2033
2039
2025
2056
2039
2050
2029
2054
2032
2049
2032
2053
2035
2050
2036
2041
2038
2055
2030
2048
2025
2051
2037
2055
2031
2044
2029
2048
2029
2052
2035
2048
2031
2046
2030
2045
2043
2053
2025
2043
2029
2047
2025
2052
2026
2045
2031
2049
2038
2051
2026
2046
2030
2048
2035
2049
2036
2050
2031
2044
2028
2060
2036
2046
2038
2052
2028
2043
2030
2049
2042
2054
2033
2044
2025
2044
2031
2052
2032
2045
2040
2037
2031
2048
2034
2050
2035
2049
2032
2046
2030
2047
2036
2056
2033
2046
2027
2043
2023
2048
2028
2049
2041
2051
2034
2043
2028
2045
2038
2050
2026
2052
2039
2055
2031
2048
2044
2049
2039
2055
2040
2048
2037
2047
2029
2054
2031
2045
2028
2049
2031
2050
2031
2047
2024
2051
2025
2042
2036
2042
2036
2049
2033
2048
2039
2041
2030
2047
2037
2049
2033
2047
2031
2040
2021
2054
2036
2051
2034
2044
2035
2041
2032
2044
2028
2049
2033
2057
2026
2039
2038
2045
2030
2054
2035
2051
2033
2059
2031
2046
2045
2053
2039
2047
2022
2046
2034
2048
2028
2044
2022
2039
2038
2057
2033
2048
2026
2050
2030
2048
2043
2051
2033
2049
2027
2038
2034
2060
2038
2056
2033
2045
2033
2042
2027
2034
2030
2052
2033
2049
2040
2051
2040
2043
2029
2048
2030
2049
2023
2047
2031
2054
2042
2056
2035
2040
2027
2051
2026
2049
2031
2049
2050
2056
2032
2047
2034
2043
2021
2047
2030
2044
2034
2053
2031
2047
2035
2043
2027
2052
2036
2051
2030
2046
2035
2047
2033
2049
2034
2053
2030
2044
2034
2053
2031
2047
2035
2043
2027
2052
2036
2051
2030
2046
2035
2047
2033
2049
2034
2053
2032
2043
2028
2054
2032
2048
2030
2047
2028
2057
2042
2051
2028
2046
2037
2047
2036
2038
2032
2058
2036
2046
2028
2046
2028
2039
2031
2044
2030
2041
2032
2054
2039
2050
2037
2053
2038
2057
2031
2046
2028
2044
2034
2040
2030
2051
2041
2048
2034
2047
2035
2046
2033
2055
2040
2042
2033
2034
2022
2049
2031
2052
2035
2049
2024
2046
2030
2044
2036
2050
2033
2053
2036
2051
2029
2046
2027
2050
2027
2050
2032
2046
2039
2050
2027
2040
2030
2045
2023
2049
2034
2048
2044
2060
2037
2050
2026
2051
2027
2044
2026
2042
2036
2051
2037
2048
2036
2049
2033
2050
2021
2056
2043
2048
2039
2040
2043
2042
2030
2047
2029
2045
2032
2049
2029
2054
2040
2051
2031
2046
2033
2046
2039
2055
2033
2045
2026
2042
2036
2047
2028
2046
2035
2052
2028
2051
2030
2045
2029
2044
2036
2052
2035
2051
2028
2059
2028
2047
2032
2046
2032
2045
2040
2050
2033
2041
2033
2047
2025
2046
2035
2048
2032
2050
2032
2053
2038
2057
2019
2048
2022
2036
2026
2040
2031
2049
2042
2047
2041
2051
2044
2048
2037
2057
2033
2042
2033
2053
2036
2053
2027
2038
2019
2047
2039
2044
2028
2048
2023
2053
2036
2040
2029
2050
2040
2049
2032
2053
2024
2058
2042
2054
2034
2043
2021
2039
2042
2059
2028
2047
2023
2047
2031
2042
2027
2046
2036
2053
2030
2060
2042
2040
2030
2051
2024
2043
2034
2045
2029
2057
2037
2047
2035
2041
2039
2052
2040
2056
2023
2042
2028
2042
2029
2053
2034
2041
2029
2044
2037
2055
2036
2043
2034
2047
2033
2037
2020
2039
2031
2054
2033
2047
2033
2045
2022
2049
2030
2044
2037
2054
2037
2051
2034
2051
2030
2047
2033
2056
2036
2047
2033
2049
2030
2043
2018
2039
2039
2043
2028
2057
2031
2048
2030
2052
2034
2052
2037
2042
2019
2052
2038
2038
2034
2059
2031
2038
2024
2049
2032
2050
2029
2045
2036
2061
2039
2048
2039
2046
2024
2043
2037
2044
2031
2042
2021
2049
2029
2042
2027
2055
2043
2056
2039
2050
2022
2049
2037
2049
2032
2047
2030
2050
2033
2047
2030
2043
2024
2042
2035
2051
2033
2052
2036
2055
2036
2052
2026
2050
2023
2044
2023
2049
2027
2047
2035
2049
2041
2046
2034
2058
2022
2047
2037
2048
2031
2052
2031
2041
2028
2055
2028
2048
2024
2051
2034
2050
2029
2043
2040
2047
2030
2047
2032
2052
2032
2044
2042
2054
2028
2046
2028
2051
2039
2056
2033
2048
2027
2053
2023
2043
2033
2047
2036
2044
2036
2040
2035
2050
2034
2053
2037
2055
2029
2041
2021
2049
2036
2045
2030
2055
2042
2052
2033
2045
2025
2042
2035
2050
2030
2047
2026
2053
2037
2055
2029
2045
2036
2043
2030
2054
2032
2056
2037
2049
2024
2052
2028
2044
2038
2054
2027
2048
2032
2062
2032
2041
2033
2047
2036
2041
2029
2042
2035
2050
2027
2042
2034
2044
2041
2058
2029
2058
2037
2048
2027
2054
2028
2043
2031
2041
2037
2055
2033
2049
2029
2045
2033
2045
2026
2057
2034
2041
2032
2045
2027
2049
2027
2040
2024
2061
2042
2046
2037
2056
2034
2043
2028
2041
2038
2049
2041
2038
2030
2048
2028
2038
2036
2046
2027
2052
2037
2060
2038
2059
2035
2051
2038
2039
2026
2047
2027
2039
2025
2046
2030
2045
2036
2045
2027
2052
2035
2050
2030
2058
2025
2045
2030
2041
2033
2058
2033
2041
2042
2049
2036
2047
2031
2047
2031
2052
2027
2046
2040
2053
2029
2045
2033
2050
2033
2052
2028
2054
2024
2055
2037
2043
2034
2049
2030
2046
2037
2053
2032
2047
2037
2058
2040
2046
2033
2044
2024
2047
2025
2045
2036
2053
2039
2051
2023
2048
2030
2039
2034
2055
2036
2042
2037
2048
2028
2052
2033
2055
2037
2057
2025
2045
2035
2048
2025
2043
2041
2051
2035
2058
2041
2047
2027
2042
2019
2042
2029
2041
2018
2035
2027
2051
2041
2053
2031
2045
2031
2047
2026
2050
2038
2060
2039
2047
2035
2043
2030
2055
2030
2058
2031
2047
2024
2052
2042
2049
2034
2048
2036
2056
2031
2047
2032
2041
2027
2043
2033
2044
2032
2050
2024
2048
2029
2042
2025
2051
2033
2048
2028
2048
2035
2051
2039
2044
2027
2041
2025
2062
2025
2040
2031
2057
2035
2043
2042
2052
2036
2057
2036
2058
2028
2051
2036
2046
2041
2055
2033
2050
2019
2045
2032
2043
2026
2033
2020
2048
2034
2048
2039
2055
2040
2050
2034
2052
2022
2047
2027
2049
2025
2055
2038
2042
2029
2054
2035
2050
2036
2053
2035
2049
2034
2047
2030
2052
2030
2045
2030
2050
2031
2051
2021
2045
2043
2054
2027
2044
2025
2056
2036
2048
2036
2040
2033
2041
2030
2046
2043
2047
2023
2044
2033
2056
2035
2047
2040
2041
2037
2049
2029
2054
2033
2042
2026
2044
2028
2057
2034
2045
2031
2054
2040
2050
2035
2048
2032
2051
2032
2048
2033
2054
2033
2045
2029
2035
2028
2056
2035
2038
2031
2044
2025
2053
2031
2049
2032
2051
2030
2054
2041
2050
2028
2048
2030
2051
2027
2047
2026
2047
2030
2053
2032
2044
2035
2048
2031
2045
2033
2051
2024
2049
2033
2050
2032
2052
2034
2049
2035
2052
2031
2048
2034
2048
2026
2037
2025
2043
2031
2056
2038
2057
2029
2053
2039
2051
2036
2058
2034
2045
2020
2046
2035
2034
2032
2047
2031
2045
2043
2052
2031
2048
2030
2042
2028
2048
2033
2052
2028
2044
2033
2050
2034
2052
2040
2047
2031
2055
2035
2051
2042
2053
2026
2042
2039
2042
2021
2047
2023
2037
2034
2045
2038
2049
2035
2051
2030
2053
2036
2047
2025
2047
2026
2042
2036
2054
2030
2049
2034
2051
2034
2044
2029
2044
2026
2048
2043
2060
2038
2046
2033
2051
2038
2048
2029
2041
2032
2047
2026
2042
2035
2049
2020
2039
2029
2049
2028
2055
2040
2046
2036
2045
2032
2046
2029
2043
2028
2047
2026
2051
2030
2049
2034
2040
2033
2048
2031
2047
2043
2059
2038
2050
2035
2060
2034
2048
2029
2039
2030
2044
2025
2045
2027
2040
2031
2054
2036
2053
2031
2058
2036
2051
2034
2047
2031
2044
2027
2050
2037
2043
2024
2051
2032
2050
2037
2047
2035
2043
2020
2057
2035
2042
2033
2046
2034
2039
2032
2048
2028
2047
2035
2052
2026
2057
2037
2044
2041
2049
2029
2053
2037
2052
2032
2052
2024
2047
2033
2046
2025
2044
2031
2051
2032
2047
2030
2047
2029
2052
2038
2056
2039
2059
2035
2049
2040
2049
2019
2047
2030
2040
2030
2046
2035
2050
2023
2051
2033
2050
2035
2053
2023
2050
2038
2040
2035
2051
2026
2051
2029
2040
2037
2050
2033
2043
2025
2040
2033
2047
2027
2051
2031
2049
2036
2043
2041
2047
2034
2041
2025
2048
2032
2049
2031
2058
2037
2040
2028
2046
2035
2053
2038
2045
2026
2050
2036
2044
2032
2045
2028
2041
2030
2045
2029
2056
2034
2046
2030
2042
2029
2048
2041
2051
2040
2044
2045
2046
2024
2046
2033
2048
2035
2043
2026
2046
2031
2050
2030
2045
2032
2052
2036
2048
2035
2056
2037
2046
2030
2048
2036
2044
2035
2052
2031
2047
2032
2046
2037
2051
2033
2051
2033
2047
2036
2042
2029
2051
2037
2055
2026
2039
2023
2051
2029
2054
2030
2046
2033
2042
2031
2037
2027
2044
2033
2057
2044
2052
2029
2043
2029
2044
2028
2061
2033
2042
2026
2045
2035
2049
2036
2050
2031
2047
2035
2052
2037
2056
2035
2047
2032
2044
2035
2044
2022
2044
2029
2050
2033
2057
2034
2049
2029
2047
2032
2051
2036
2054
2032
2043
2030
2049
2037
2053
2032
2049
2026
2040
2032
2041
2035
2046
2038
2057
2041
2044
2037
2046
2033
2041
2032
2058
2030
2040
2028
2051
2039
2048
2029
2040
2036
2051
2029
2047
2031
2047
2025
2050
2033
2052
2031
2047
2027
2047
2033
2054
2032
2058
2036
2050
2027
2053
2033
2046
2025
2042
2024
2047
2030
2047
2035
2052
2030
2047
2030
2049
2029
2045
2032
2055
2039
2051
2036
2055
2025
2049
2037
2045
2031
2045
2035
2047
2027
2049
2025
2047
2022
2045
2038
2062
2040
2051
2035
2047
2032
2048
2028
2051
2027
2057
2037
2061
2032
2045
2026
2046
2031
2045
2034
2051
2031
2050
2037
2042
2031
2053
2035
2058
2034
2047
2025
2051
2035
2059
2037
2045
2024
2043
2031
2048
2038
2048
2040
2050
2025
2050
2030
2040
2039
2059
2035
2056
2022
2047
2027
2044
2021
2041
2033
2049
2031
2049
2041
2046
2025
2053
2037
2046
2025
2059
2032
2040
2036
2051
2027
2039
2029
2047
2032
2047
2034
2042
2034
2047
2033
2051
2036
2051
2036
2055
2035
2042
2027
2047
2025
2046
2039
2044
2035
2044
2032
2045
2023
2055
2036
2039
2032
2059
2031
2055
2028
2043
2036
2051
2027
2047
2022
2040
2034
2047
2038
2051
2030
2050
2030
2040
2027
2053
2033
2050
2028
2043
2036
2051
2027
2047
2022
2040
2034
2047
2038
2051
2030
2050
2030
2040
2027
2053
2033
2050
2020
2049
2034
2047
2037
2041
2038
2046
2034
2051
2039
2049
2041
2050
2033
2053
2029
2051
2034
2054
2024
2041
2025
2051
2026
2047
2040
2047
2026
2054
2039
2063
2038
2057
2032
2044
2035
2047
2031
2045
2033
2051
2033
2050
2024
2049
2032
2042
2032
2044
2026
2045
2037
2052
2037
2054
2038
2045
2037
2052
2033
2051
2033
2050
2024
2049
2032
2042
2032
2044
2026
2045
2037
2052
2037
2054
2038
2045
2037
2052
2033
2039
2032
2047
2023
2057
2036
2050
2027
2045
2031
2049
2036
2049
2029
2044
2023
2051
2032
2046
2031
2054
2029
2044
2030
2055
2037
2052
2028
2057
2033
2039
2027
2047
2031
2049
2037
2049
2036
2048
2027
2039
2030
2047
2027
2048
2038
2047
2030
2048
2027
2043
2030
2052
2041
2054
2036
2046
2025
2045
2023
2052
2033
2046
2036
2050
2040
2047
2028
2050
2036
2047
2029
2048
2027
2040
2035
2050
2034
2057
2033
2046
2039
2055
2028
2050
2030
2050
2038
2048
2025
2047
2034
2052
2033
2049
2039
2051
2031
2055
2023
2041
2026
2055
2033
2050
2032
2046
2024
2056
2033
2054
2040
2056
2018
2048
2034
2056
2026
2055
2032
2029
2024
2045
2028
2047
2035
2046
2033
2061
2031
2052
2034
2048
2033
2049
2039
2045
2027
2048
2032
2029
2024
2045
2028
2047
2035
2046
2033
2061
2031
2052
2034
2048
2033
2049
2039
2045
2027
2048
2034
2040
2027
2049
2034
2050
2033
2041
2031
2047
2025
2052
2043
2063
2028
2046
2034
2048
2030
2049
2035
2042
2032
2050
2027
2051
2032
2044
2037
2049
2031
2045
2038
2053
2026
2041
2028
2039
2026
2048
2027
2051
2040
2059
2029
2052
2028
2046
2033
2047
2035
2051
2035
2047
2032
2049
2037
2051
2037
2053
2027
2047
2031
2048
2031
2046
2034
2041
2034
2056
2032
2043
2032
2039
2034
2049
2044
2050
2025
2053
2039
2050
2032
2050
2023
2041
2029
2040
2037
2049
2034
2056
2040
2051
2031
2043
2038
2049
2028
2046
2035
2047
2026
2045
2027
2042
2033
2042
2036
2045
2034
2056
2042
2053
2029
2051
2039
2049
2033
2041
2029
2042
2040
2049
2030
2044
2035
2051
2024
2046
2036
2047
2031
2047
2035
2045
2031
2045
2043
2055
2029
2042
2040
2049
2030
2044
2035
2051
2024
2046
2036
2047
2031
2047
2035
2045
2031
2045
2043
2055
2035
2047
2032
2043
2027
2053
2037
2056
2036
2048
2033
2052
2036
2058
2034
2049
2031
2047
2027
2050
2024
2041
2023
2049
2026
2055
2039
2049
2030
2047
2022
2050
2032
2053
2028
2052
2038
2046
2033
2050
2033
2044
2030
2048
2031
2040
2031
2050
2024
2046
2031
2048
2034
2048
2026
2053
2044
2046
2027
2050
2032
2048
2031
2049
2032
2054
2033
2053
2042
2044
2025
2046
2039
2056
2032
2054
2040
2051
2038
2063
2032
2049
2043
2045
2018
2036
2024
2046
2036
2049
2037
2047
2035
2048
2022
2050
2033
2062
2035
2037
2029
2043
2027
2046
2020
2043
2037
2049
2037
2049
2040
2043
2027
2056
2033
2052
2036
2048
2027
2046
2033
2051
2035
2050
2020
2046
2026
2046
2032
2055
2028
2046
2034
2047
2040
2057
2046
2045
2030
2058
2032
2048
2034
2055
2027
2051
2038
2051
2032
2053
2031
2049
2038
2045
2027
2047
2037
2042
2032
2053
2026
2051
2033
2045
2032
2042
2028
2047
2036
2051
2037
2051
2023
2049
2037
2051
2041
2049
2034
2043
2029
2044
2032
2048
2038
2040
2029
2051
2031
2049
2035
2040
2029
2053
2029
2045
2035
2052
2037
2052
2029
2044
2032
2048
2038
2040
2029
2051
2031
2049
2035
2040
2029
2053
2029
2045
2035
2052
2037
2052
2031
2015
2028
2010
2041
2022
2045
2025
2044
2027
2034
2025
2045
2041
2047
2045
2052
2039
2062
2037
2044
2030
2043
2032
2053
2039
2053
2031
2055
2029
2058
2035
2042
2022
2057
2033
2052
2040
2051
2029
2042
2039
2042
2027
2048
2029
2051
2041
2051
2039
2049
2030
2033
2031
2058
2038
2049
2037
2047
2040
2050
2037
2043
2024
2051
2030
2046
2029
2047
2033
2049
2030
2042
2033
2051
2043
2044
2029
2052
2040
2051
2033
2047
2028
2049
2031
2042
2032
2042
2027
2041
2027
2054
2034
2056
2028
2043
2040
2050
2033
2051
2033
2047
2028
2049
2031
2042
2032
2042
2027
2041
2027
2054
2034
2056
2028
2043
2040
2050
2033
2047
2029
2047
2046
2057
2031
2043
2040
2054
2038
2044
2038
2041
2023
2042
2030
2045
2030
2046
2029
2053
2035
2052
2031
2041
2033
2056
2034
2054
2030
2053
2029
2045
2040
2054
2034
2045
2029
2050
2035
2044
2031
2041
2035
2052
2029
2049
2023
2043
2025
2046
2036
2048
2027
2045
2039
2047
2043
2055
2034
2044
2032
2046
2021
2053
2029
2053
2033
2052
2038
2051
2032
2044
2028
2059
2035
2042
2025
2037
2024
2041
2038
2058
2032
2047
2031
2051
2034
2040
2028
2044
2024
2045
2027
2046
2041
2052
2035
2057
2034
2051
2029
2044
2026
2053
2044
2053
2037
2049
2031
2056
2025
2035
2018
2044
2025
2043
2028
2053
2036
2058
2034
2052
2046
2052
2030
2043
2023
2048
2030
2049
2036
2042
2027
2044
2026
2050
2035
2051
2036
2052
2041
2059
2032
2051
2031
2047
2030
2047
2040
2043
2027
2039
2029
2047
2039
2048
2029
2047
2024
2047
2033
2049
2030
2053
2033
2058
2041
2058
2028
2045
2025
2042
2028
2055
2033
2053
2039
2051
2032
2048
2024
2043
2036
2043
2034
2053
2041
2062
2029
2038
2027
2033
2031
2042
2026
2037
2029
2051
2035
2058
2034
2048
2032
2048
2044
2057
2045
2056
2036
2044
2022
2041
2027
2037
2028
2049
2029
2053
2030
2048
2036
2062
2036
2046
2040
2052
2034
2045
2024
2044
2030
2039
2027
2051
2032
2054
2046
2050
2040
2052
2028
2044
2032
2052
2032
2056
2042
2053
2033
2044
2023
2038
2031
2047
2034
2050
2039
2046
2034
2049
2033
2060
2036
2050
2027
2042
2031
2044
2020
2038
2032
2044
2034
2056
2031
2047
2033
2050
2034
2044
2032
2043
2028
2058
2030
2049
2032
2055
2030
2037
2020
2041
2030
2044
2033
2056
2034
2047
2038
2047
2031
2047
2032
2053
2031
2049
2034
2051
2041
2057
2039
2054
2027
2046
2021
2036
2021
2039
2020
2047
2022
2048
2031
2050
2029
2063
2044
2065
2036
2041
2034
2039
2031
2043
2030
2046
2039
2048
2034
2055
2027
2042
2029
2049
2034
2043
2032
2051
2036
2047
2033
2053
2033
2049
2026
2051
2043
2055
2035
2048
2046
2051
2028
2049
2027
2055
2032
2053
2032
2040
2027
2055
2039
2048
2033
2048
2034
2042
2025
2048
2046
2053
2036
2050
2035
2049
2029
2049
2031
2041
2036
2040
2025
2047
2033
2049
2038
2052
2041
2046
2034
2052
2024
2049
2038
2045
2038
2055
2034
2044
2026
2037
2027
2049
2028
2044
2028
2047
2035
2048
2031
2047
2025
2046
2036
2044
2036
2054
2040
2049
2031
2050
2024
2050
2036
2044
2022
2053
2032
2038
2043
2037
2036
2049
2039
2046
2028
2060
2037
2052
2039
2041
2030
2050
2035
2049
2035
2050
2036
2047
2038
2058
2033
2044
2029
2046
2031
2051
2034
2047
2031
2038
2024
2042
2031
2046
2035
2059
2033
2047
2038
2058
2033
2044
2029
2046
2031
2051
2034
2047
2031
2038
2024
2042
2031
2046
2035
2059
2033
2049
2037
2061
2038
2045
2028
2048
2036
2056
2027
2041
2032
2049
2022
2040
2034
2049
2036
2063
2033
2051
2028
2043
2027
2043
2025
2049
2038
2054
2039
2057
2030
2052
2028
2056
2026
2044
2036
2050
2036
2046
2026
2042
2023
2045
2026
2048
2038
2052
2036
2049
2032
2040
2031
2043
2031
2048
2044
2047
2037
2053
2029
2046
2029
2053
2034
2043
2027
2043
2027
2035
2029
2040
2037
2052
2037
2056
2035
2051
2030
2053
2028
2027
2001
2033
2031
2066
2055
2073
2055
2066
2044
2056
2038
2058
2023
2029
2021
2041
2028
2048
2035
2039
2033
2053
2019
2040
2028
2046
2022
2019
2007
2026
2029
2063
2046
2063
2043
2067
2054
2067
2049
2059
2044
2055
2035
2043
2029
2042
2015
2024
2016
2035
2023
2026
2017
2047
2047
2076
2061
2082
2060
2070
2040
2054
2018
2023
2013
2041
2027
2045
2026
2021
2025
2027
2001
2032
2029
2053
2047
2059
2037
2066
2050
2068
2068
2077
2053
2045
2017
2042
2028
2051
2058
2046
1968
1980
1979
2040
2058
2116
2093
2096
2061
2056
1971
1961
1956
2003
2010
2058
2066
2078
2056
2108
2081
2065
2013
1975
1944
2017
2072
2122
2118
2132
2082
2072
2018
2031
2002
1987
1938
2003
2044
2072
2019
1977
1893
1987
2044
2152
1970
1921
1922
2071
2216
2264
2222
2174
2028
2010
1962
1946
1746
1773
1927
2009
2117
2188
2183
2152
1970
1921
1922
2071
2216
2264
2222
2174
2028
2010
1962
1946
1746
1773
1927
2009
2117
2188
2183
2215
2058
1985
1985
1945
1878
2020
2115
2062
2013
2058
2060
2130
2063
2118
1987
1922
1783
1834
1830
1660
1757
2116
2363
2425
2353
2155
2031
2015
1941
1935
1951
1956
1933
1863
1834
1899
1876
1912
1976
2096
2078
1954
1959
1930
1766
1813
1842
1954
2159
2256
2170
2039
1855
1925
2080
2233
2337
2219
2080
1988
1934
1860
1849
1871
1906
2060
1991
1948
1956
2060
2085
2102
1976
1870
1877
1993
2061
2186
2200
2127
2111
2078
1973
1941
1860
1857
1852
1949
2064
2100
2133
2136
2022
1953
1898
2192
2395
2358
2169
1941
1884
1977
2002
1959
1962
2082
2014
2070
2140
2127
2027
1976
1986
2102
2095
2066
2060
1957
1777
1749
1772
1867
1807
1821
1785
2076
2252
2277
2205
2109
1990
2089
2077
2098
2148
2170
2111
2148
2047
1996
1984
1946
1851
1891
1966
2103
2125
1982
1792
1991
2154
2158
2124
2174
2203
2246
2206
2088
2045
2038
2037
2089
2098
2112
2047
1993
1932
2031
2042
1922
1832
1795
1810
1994
2119
2234
2326
2314
2193
2100
1971
1863
1828
1866
1811
1956
2126
2171
2121
2153
2257
2259
2144
2132
2036
1832
1841
2016
2054
2163
2137
2087
2085
2121
2100
2042
1976
1972
1943
2082
2114
2055
1886
1951
1949
1981
1907
1996
2067
2156
2321
2357
2238
2117
2128
2203
2145
2114
1958
1964
1976
1995
1926
1926
1925
2003
1980
2015
2021
2015
2222
2147
1975
1994
2124
2242
2171
2117
1979
2052
2022
1914
1901
2098
2154
2164
2033
2002
1946
1969
1811
1875
2012
2157
2177
2314
2245
2165
1977
1911
1916
1987
2037
2119
2082
2086
2070
2053
1835
1719
1921
2027
2075
2259
2301
2314
2272
2170
2004
1954
1996
2071
2070
2013
1880
1888
1786
2045
2204
2084
1977
2000
1983
1915
1828
1922
1865
1846
1845
2007
2228
2364
2346
2306
2225
2173
2013
2055
2090
2084
1977
2000
1983
1915
1828
1922
1865
1846
1845
2007
2228
2364
2346
2306
2225
2173
2013
2055
2090
2125
2031
2008
1950
1937
1901
1989
1977
2017
1939
1880
1975
1952
1960
2183
2244
2328
2257
2168
2086
2001
1970
1968
1934
2010
1805
1878
1985
2024
2172
2300
2206
2073
2001
2095
2160
2114
2121
2132
2061
1979
1926
1939
2034
2154
2140
2041
1928
1982
1917
1852
1828
2090
2163
2143
2000
2013
2053
2061
2071
2149
2131
2113
1832
1733
1843
2081
2166
2281
2221
2157
2021
2039
1954
2020
2190
2164
2074
2139
2107
2005
1954
1962
1893
1724
1681
2104
2333
2443
2278
2193
2103
2157
2077
2013
1969
2019
2005
1976
1935
2025
1989
2056
1969
1903
1898
1997
1795
1905
2125
2274
2272
2316
2165
2102
2102
2047
1936
1998
1976
2011
1954
1966
2021
2080
2002
2029
2077
2039
1956
2020
2045
2097
2002
2115
2157
2169
2177
2042
1950
2054
2128
2293
2302
2221
2039
1990
1906
1936
1868
1963
1918
2009
1955
1999
1827
2023
2132
2203
2145
2145
2060
2004
2002
1998
2106
2273
2214
2130
2046
1993
1951
2009
1983
1986
1958
2047
2086
2083
1991
1961
1848
1960
2068
2143
2157
2213
2103
2070
2038
2093
1853
1902
1941
2148
2145
2178
2147
2149
2107
2018
1949
1973
1860
1935
2087
2194
2101
2083
1990
1998
1973
2034
1960
1910
1936
1924
2050
2280
2358
2368
2273
2158
2047
2013
1837
1742
1844
1985
2061
2157
2066
2035
2043
2033
2012
2111
2107
2070
1976
2019
1947
1877
1752
2032
2183
2289
2259
2217
2108
2046
1934
1922
1856
1999
2109
2105
2000
1935
1932
2029
1838
1927
2052
2096
2178
2297
2233
2203
2171
2105
1967
1938
1819
1829
1820
1929
2028
2091
2052
1991
2008
2109
2122
2091
2048
2164
2186
2179
2090
2098
2033
2071
1998
1915
1849
1955
1934
1927
1966
2002
2006
2186
2230
2166
2128
2184
2134
2053
1945
1933
1845
1746
1967
2190
2254
2330
2199
2073
1864
1994
2023
2123
2134
2134
1963
1926
1959
2018
1919
1920
1954
2036
1992
2107
2054
2124
1983
1838
1913
1987
2159
2208
2099
2080
2086
2129
2079
2033
1969
1873
1975
2117
2134
2229
1997
1857
1997
2216
2239
2255
2198
2181
2063
2082
1986
1989
1998
1995
1937
1920
1939
2031
1975
2039
2039
1966
1902
1993
2066
2212
2135
2216
2205
2187
2052
1992
1937
1996
2035
2040
1897
1981
1922
1924
1960
2125
2213
2228
2158
2050
2077
2128
2034
1985
1909
2031
2091
2120
2075
2147
1972
1797
1898
2029
2030
2068
2035
2127
2204
2168
2020
2003
1965
2032
1982
1936
1962
1995
1793
1702
2035
2188
2267
2350
2315
2225
2065
1946
1819
1971
2064
2130
2112
2127
2091
2040
2018
2010
1803
1826
1953
2104
2073
2036
2024
2019
1878
1809
1859
2210
2329
2395
2301
2240
2061
1999
1960
1952
1919
2004
1994
2038
2038
1911
1412
1826
2082
2345
2427
2395
2300
2198
2037
2141
2005
1977
1940
1993
2021
2039
1959
1906
1899
1935
2002
2037
1991
2133
2015
1967
2084
2159
2120
2122
2066
2031
2031
2085
2026
1907
1546
1781
2112
2338
2324
2294
2191
2121
2100
2005
1936
1980
1918
1997
1886
1987
2076
2180
2086
1965
1866
2013
2043
2128
2121
2110
2042
2061
1983
1812
1716
1878
1926
2107
2328
2361
2297
2297
2214
2060
1790
1805
1820
1946
2122
2169
2132
2151
2111
2084
1986
1912
1810
1972
2029
2084
2078
2058
2034
2101
2029
1888
1664
1832
2126
2288
2274
2225
2078
2107
2118
2153
2133
2094
2011
1964
1929
1887
1848
1911
1864
1847
1916
2076
2116
2083
2210
2338
2412
2373
2198
2058
1911
1950
1767
1781
1881
2048
2092
2127
2092
2110
2054
2062
2058
2033
1985
2054
2036
1985
1878
1771
1701
1901
2167
2307
2200
2156
2119
2157
2018
1838
1852
1966
1979
2055
2125
2155
2027
2060
2051
2134
2151
2155
2081
2049
2008
2015
1958
1977
1965
2020
2089
2175
2146
2095
1979
1971
1921
2183
2075
2109
1961
1908
2082
2170
2036
1992
1943
1996
1971
2031
2032
1960
1818
1951
2136
2012
2060
2183
2075
2109
1961
1908
2082
2170
2036
1992
1943
1996
1971
2031
2032
1960
1818
1951
2136
2012
2060
2230
2200
2119
2098
2150
2086
2032
2030
2090
2045
2000
1945
2021
2003
1947
1908
2008
2163
2137
1976
1994
2002
2105
2144
2159
2063
2086
1996
1921
1875
1968
1970
2081
2127
2148
2094
2042
1927
1964
1950
2052
1999
2084
2026
2017
1949
2046
2131
2153
2103
2107
2093
2023
1925
1968
1886
1983
2047
2096
2134
2175
2111
2144
2095
2169
2074
2051
2003
2018
1992
2038
2025
2016
1926
1886
1948
2089
1979
1992
2079
2172
2143
2199
2150
2155
1919
1850
1967
2044
2046
1954
1849
1874
2028
2188
2107
2005
2070
2209
2237
2183
2010
2006
2022
2050
2026
2092
2049
1964
1885
1849
1761
1987
2197
2298
2116
2085
2061
2042
1966
2088
2063
2031
2060
2099
2030
1931
1968
1991
1893
1839
2064
2209
2221
2236
2079
2069
2002
2032
2010
1965
2069
2147
2091
2083
1912
1885
1934
2092
2131
2193
2098
2002
1969
2082
2012
1998
2018
2088
2094
2120
2085
2008
1929
2038
2099
2150
2094
2047
1946
1726
1889
2127
2214
2240
2116
2082
2002
1990
1926
1966
2009
2083
2076
2086
2050
2069
2074
2014
1979
2085
2105
2135
2066
2015
1912
1894
1898
1947
2009
2101
2143
2171
2086
2008
1962
2094
2121
2152
2081
2057
2019
2035
1935
1980
1999
2032
2047
2040
2021
2080
2068
2083
2024
2048
2010
2048
2024
2056
2021
2052
2039
2060
2031
2066
2037
2046
2017
2047
2015
2080
2068
2083
2024
2048
2010
2048
2024
2056
2021
2052
2039
2060
2031
2066
2037
2046
2017
2047
2015
2056
2044
2069
2050
2073
2047
2075
2065
2080
2035
2058
2038
2073
2050
2090
2043
2082
2063
2092
2059
2103
2065
2073
2049
2077
2056
2086
2058
2084
2048
2044
2029
2072
2048
2091
2056
2075
2034
2051
2027
2029
2015
2059
2026
2060
2022
2050
2006
2041
2004
2032
2009
2039
2015
2043
2027
2054
2032
2055
2007
2029
2015
2059
2026
2060
2022
2050
2006
2041
2004
2032
2009
2039
2015
2043
2027
2054
2032
2055
2007
2017
1998
2026
1999
2036
1999
2029
2020
2041
2017
2031
2006
2038
2006
2040
2008
2041
2009
2035
2019
2047
2033
2052
2026
2061
2024
2069
2030
2059
2019
2047
2021
2045
2026
2061
2030
2052
2015
2037
2001
2032
2016
2037
2018
2044
2024
2045
2024
2060
2035
2058
2031
2062
2038
2073
2042
2050
2023
2047
2015
2045
2019
2059
2034
2068
2027
2049
2024
2050
2015
2055
2030
2063
2048
2065
2016
2048
2023
2052
2018
2047
2038
2055
2028
2057
2041
2048
2018
2053
2022
2046
2024
2046
2036
2054
2039
2068
2034
2055
2029
2044
2011
2037
2017
2052
2029
2062
2028
2046
2026
2050
2020
2041
2018
2067
2033
2054
2019
2040
2009
2055
2032
2041
2025
2060
2039
2063
2044
2062
2030
2070
2035
2063
2035
2063
2026
2040
2017
2037
2014
2055
2032
2041
2025
2060
2039
2063
2044
2062
2030
2070
2035
2063
2035
2063
2026
2040
2017
2037
2014
2045
2022
2053
2020
2047
2029
2048
2039
2068
2039
2071
2041
2070
2027
2053
2030
2051
2022
2046
2026
2045
2023
2050
2026
2055
2033
2046
2013
2051
2025
2046
2029
2055
2025
2061
2035
2056
2031
2058
2022
2041
2024
2048
2017
2050
2037
2065
2026
2050
2020
2044
2023
2046
2012
2038
2019
2059
2021
2050
2028
2049
2032
2053
2028
2060
2024
2047
2038
2057
2026
2043
2030
2054
2020
2057
2031
2060
2025
2059
2017
2044
2022
2055
2026
2058
2031
2053
2025
2055
2030
2051
2024
2043
2031
2051
2021
2052
2030
2052
2014
2043
2027
2056
2030
2049
2026
2049
2012
2048
2019
2055
2029
2050
2024
2058
2029
2056
2029
2049
2026
2057
2037
2049
2025
2055
2035
2049
2032
2070
2043
2064
2034
2054
2030
2060
2026
2055
2028
2050
2015
2038
2015
2054
2024
2067
2046
2061
2023
2050
2031
2054
2018
2059
2029
2055
2021
2047
2025
2060
2025
2051
2027
2054
2020
2060
2029
2056
2040
2061
2032
2060
2033
2050
2025
2055
2023
2055
2012
2042
2016
2040
2017
2047
2023
2051
2038
2061
2043
2067
2029
2058
2038
2054
2023
2053
2012
2037
2016
2048
2021
2045
2023
2056
2037
2081
2041
2046
2022
2054
2028
2049
2024
2055
2025
2055
2023
2058
2008
2039
2013
2045
2023
2056
2037
2081
2041
2046
2022
2054
2028
2049
2024
2055
2025
2055
2023
2058
2008
2039
2013
2045
2023
2056
2037
2081
2041
2046
2022
2054
2028
2049
2024
2055
2025
2055
2023
2058
2008
2039
2013
2042
2028
2058
2022
2050
2028
2051
2034
2066
2038
2050
2018
2051
2026
2064
2031
2054
2029
2047
2007
2052
2028
2059
2036
2076
2040
2069
2025
2051
2020
2041
2028
2052
2021
2051
2030
2050
2017
2054
2033
2060
2021
2055
2016
2055
2024
2055
2042
2055
2016
2039
2017
2054
2026
2056
2022
2054
2023
2057
2033
2061
2042
2061
2026
2062
2036
2064
2025
2049
2022
2043
2028
2061
2021
2046
2027
2055
2036
2047
2013
2042
2022
2063
2031
2061
2039
2062
2028
2054
2025
2056
2030
2061
2025
2063
2040
2049
2015
2040
2010
2032
2001
2016
2016
2052
2034
2052
2035
2055
2045
2066
2030
2044
2020
2058
2025
2059
2040
2048
2038
2062
2032
2058
2018
2045
2021
2041
2019
2048
2032
2042
2045
2065
2030
2057
2028
2047
2033
2058
2021
2027
2006
2032
2016
2040
2026
2050
2028
2067
2049
2073
2060
2068
2032
2067
2021
2038
2011
2043
2008
2027
2006
2032
2016
2040
2026
2050
2028
2067
2049
2073
2060
2068
2032
2067
2021
2038
2011
2043
2008
2040
2034
2052
2031
2054
2022
2049
2018
2049
2026
2053
2037
2049
2027
2060
2034
2052
2024
2047
2011
2046
2033
2062
2038
2065
2027
2059
2028
2051
2020
2048
2028
2058
2020
2057
2024
2046
2027
2049
2019
2038
2020
2048
2023
2058
2027
2055
2031
2066
2029
2065
2037
2056
2022
2048
2019
2045
2021
2055
2033
2056
2024
2044
2031
2054
2034
2052
2033
2061
2035
2064
2032
2053
2030
2050
2018
2052
2022
2051
2016
2047
2021
2038
2009
2055
2030
2063
2038
2060
2021
2052
2032
2059
2033
2058
2024
2054
2028
2053
2022
2032
2008
2048
2018
2042
2018
2056
2036
2070
2035
2066
2053
2069
2041
2046
2028
2058
2030
2048
2016
2044
2020
2038
2026
2063
2030
2058
2030
2057
2014
2042
2019
2051
2020
2059
2041
2059
2022
2042
2015
2050
2035
2069
2032
2055
2033
2050
2022
2048
2023
2062
2046
2060
2033
2054
2023
2048
2024
2046
2024
2044
2021
2037
2008
2049
2028
2059
2041
2076
2039
2068
2035
2058
2012
2045
2022
2049
2034
2053
2026
2063
2027
2056
2030
2047
2014
2048
2032
2060
2029
2060
2034
2058
2028
2050
2035
2055
2014
2039
2027
2045
2017
2047
2006
2046
2025
2058
2018
2058
2038
2065
2039
2059
2039
2064
2029
2051
2025
2051
2022
2039
2018
2055
2031
2054
2019
2045
2015
2054
2024
2058
2035
2057
2025
2046
2020
2050
2041
2059
2028
2058
2032
2048
2015
2045
2036
2057
2025
2058
2025
2057
2039
2048
2013
2050
2027
2041
2015
2065
2025
2050
2033
2064
2042
2066
2032
2053
2039
2060
2025
2054
2030
2051
2017
2050
2031
2051
2026
2055
2029
2059
2028
2047
2015
2059
2016
2037
2025
2069
2031
2067
2039
2049
2027
2054
2034
2059
2023
2054
2019
2042
2022
2045
2036
2059
2039
2060
2032
2059
2016
2040
2020
2044
2022
2059
2047
2062
2039
2059
2024
2042
2022
2045
2036
2059
2039
2060
2032
2059
2016
2040
2020
2044
2022
2059
2047
2062
2039
2059
2024
2045
2021
2044
2025
2042
2022
2046
2027
2060
2038
2059
2045
2057
2029
2051
2021
2035
2027
2056
2021
2055
2030
2070
2025
2059
2023
2041
2019
2060
2033
2067
2038
2050
2027
2051
2030
2053
2013
2055
2018
2046
2021
2050
2026
2050
2031
2059
2033
2056
2028
2053
2038
2053
2024
2057
2019
2040
2013
2053
2019
2053
2024
2054
2021
2052
2024
2052
2024
2063
2042
2064
2041
2058
2029
2055
2023
2051
2031
2059
2027
2045
2031
2050
2024
2048
2017
2042
2020
2054
2028
2053
2027
2052
2036
2053
2047
2069
2051
2064
2028
2049
2028
2046
2008
2036
2010
2035
2029
2061
2039
2066
2033
2048
2029
2045
2025
2052
2012
2037
2029
2064
2051
2068
2035
2062
2031
2058
2033
2066
2027
2049
2023
2051
2032
2050
2014
2036
2015
2029
2001
2039
2021
2056
2041
2057
2033
2064
2039
2065
2030
2058
2045
2068
2038
2051
2023
2054
2029
2059
2013
2042
2020
2047
2017
2049
2020
2059
2029
2063
2031
2049
2029
2046
2016
2049
2038
2066
2039
2063
2019
2043
2012
2037
2010
2047
2034
2046
2036
2053
2038
2066
2026
2046
2034
2068
2044
2057
2027
2043
2015
2035
2025
2048
2033
2062
2043
2068
2031
2051
2018
2056
2027
2045
2026
2059
2024
2049
2022
2050
2024
2055
2018
2046
2023
2051
2044
2065
2030
2050
2022
2047
2025
2054
2021
2051
2028
2059
2030
2072
2033
2046
2023
2041
2014
2045
2033
2059
2031
2054
2023
2051
2029
2049
2016
2053
2029
2055
2037
2046
2020
2047
2035
2056
2036
2065
2035
2058
2034
2060
2016
2052
2027
2035
2016
2047
2023
2041
2031
2056
2030
2059
2034
2052
2023
2049
2034
2064
2047
2065
2024
2053
2026
2040
2027
2070
2031
2049
2018
2033
2008
2036
2035
2049
2036
2067
2044
2061
2033
2049
2022
2046
2027
2058
2035
2057
2034
2055
2031
2060
2018
2031
2015
2051
2022
2058
2024
2059
2034
2063
2030
2055
2032
2043
2021
2057
2031
2048
2023
2044
2022
2049
2018
2050
2020
2060
2038
2049
2025
2047
2023
2054
2027
2047
2036
2057
2029
2058
2033
2049
2023
2045
2026
2048
2026
2061
2034
2058
2043
2068
2027
2058
2025
2046
2032
2063
2034
2050
2023
2052
2021
2039
2009
2035
2028
2056
2037
2064
2035
2055
2030
2055
2030
2063
2042
2058
2038
2056
2028
2052
2020
2052
2026
2066
2046
2070
2053
2064
2024
2062
2026
2059
2026
2047
2010
2056
2024
2067
2022
2058
2013
2052
2026
2066
2046
2070
2053
2064
2024
2062
2026
2059
2026
2047
2010
2056
2024
2067
2022
2058
2013
2038
2027
2055
2021
2046
2035
2061
2040
2060
2026
2057
2027
2047
2027
2048
2028
2053
2043
2047
2026
2044
2031
2062
2029
2054
2022
2044
2029
2038
2012
2042
2025
2046
2021
2067
2045
2060
2040
2052
2021
2049
2027
2051
2028
2058
2031
2050
2021
2061
2027
2033
2016
2040
2041
2058
2036
2063
2046
2050
2013
2046
2021
2044
2028
2047
2038
2056
2042
2066
2022
2039
2028
2032
2010
2058
2038
2058
2018
2039
2020
2037
2020
2036
2025
2064
2046
2067
2046
2066
2032
2059
2038
2065
2039
2060
2041
2048
2016
2056
2034
2044
2020
2048
2025
2051
2022
2056
2029
2062
2027
2052
2027
2050
2030
2066
2034
2046
2028
2061
2016
2039
2018
2029
2008
2054
2041
2068
2045
2067
2030
2048
2012
2038
2022
2051
2025
2051
2041
2050
2021
2047
2022
2048
2029
2071
2039
2049
2006
2039
2015
2051
2032
2054
2036
2063
2036
2070
2033
2060
2028
2047
2022
2048
2029
2071
2039
2049
2006
2039
2015
2051
2032
2054
2036
2063
2036
2070
2033
2060
2028
2044
2036
2057
2022
2060
2032
2050
2022
2050
2012
2030
2025
2048
2014
2043
2026
2051
2030
2064
2024
2060
2040
2057
2020
2057
2032
2067
2033
2052
2023
2051
2025
2043
2018
2048
2038
2044
2038
2061
2020
2046
2035
2057
2038
2058
2018
2050
2029
2055
2046
2058
2037
2054
2029
2051
2031
2055
2016
2044
2028
2036
2025
2047
2023
2055
2030
2047
2023
2057
2024
2047
2026
2042
2029
2056
2035
2053
2025
2047
2018
2057
2029
2051
2035
2058
2033
2061
2044
2060
2025
2044
2029
2048
2013
2045
2031
2056
2025
2049
2024
2048
2030
2051
2029
2051
2038
2054
2037
2058
2033
2058
2039
2058
2036
2064
2037
2047
2026
2051
2023
2038
2022
2055
2031
2057
2030
2045
2023
2039
2015
2055
2039
2061
2039
2067
2036
2056
2030
2054
2024
2038
2022
2055
2031
2057
2030
2045
2023
2039
2015
2055
2039
2061
2039
2067
2036
2056
2030
2054
2024
2032
2016
2051
2035
2063
2035
2052
2029
2046
2030
2056
2040
2053
2028
2043
2021
2049
2032
2054
2014
2043
2041
2066
2018
2046
2024
2048
2033
2051
2009
2046
2033
2055
2031
2061
2041
2057
2031
2054
2027
2048
2018
2050
2023
2057
2026
2063
2039
2056
2030
2059
2032
2052
2029
2044
2014
2041
2022
2051
2012
2030
2005
2048
2026
2057
2043
2060
2044
2070
2047
2068
2038
2059
2027
2060
2029
2041
2025
2058
2027
2054
2012
2045
2021
2051
2030
2048
2025
2055
2015
2040
2020
2049
2031
2058
2033
2059
2039
2062
2018
2044
2023
2048
2028
2064
2047
2053
2028
2052
2029
2046
2037
2057
2028
2071
2032
2047
2017
2048
2023
2046
2017
2051
2021
2054
2036
2066
2031
2058
2026
2069
2038
2043
2018
2060
2030
2048
2029
2060
2010
2037
2032
2049
2025
2045
2026
2055
2031
2060
2007
2034
2034
2066
2048
2072
2041
2046
2030
2049
2019
2031
2011
2040
2020
2056
2042
2056
2044
2070
2039
2057
2026
2046
2025
2053
2022
2052
2031
2054
2019
2038
2017
2044
2022
2051
2037
2047
2024
2044
2042
2062
2028
2048
2030
2043
2019
2059
2029
2057
2025
2052
2034
2044
2017
2040
2011
2066
2053
2063
2030
2056
2024
2038
2019
2035
2016
2044
2026
2049
2036
2058
2034
2055
2026
2049
2029
2046
2032
2053
2016
2053
2031
2056
2024
2043
2015
2056
2028
2049
2025
2058
2034
2055
2026
2049
2029
2046
2032
2053
2016
2053
2031
2056
2024
2043
2015
2056
2028
2049
2025
2041
2027
2037
2020
2054
2039
2074
2035
2055
2029
2059
2047
2053
2032
2065
2049
2061
2025
2046
2025
2041
2028
2043
2012
2033
2030
2055
2026
2049
2023
2045
2027
2052
2040
2057
2040
2062
2031
2053
2030
2053
2027
2050
2033
2056
2024
2050
2035
2064
2023
2050
2025
2032
2016
2052
2039
2063
2043
2069
2036
2053
2015
2036
2016
2046
2027
2058
2036
2064
2023
2051
2020
2050
2028
2056
2029
2051
2036
2057
2025
2052
2021
2047
2023
2053
2029
2052
2039
2062
2025
2044
2023
2052
2030
2062
2031
2058
2031
2053
2032
2043
2021
2053
2035
2051
2026
2042
2031
2060
2026
2064
2041
2058
2030
2047
2024
2047
2028
2048
2017
2046
2020
2043
2031
2059
2036
2050
2026
2055
2024
2052
2041
2061
2029
2060
2027
2049
2028
2057
2030
2045
2019
2035
2016
2043
2037
2050
2041
2057
2022
2041
2030
2059
2020
2049
2038
2051
2038
2056
2031
2050
2018
2025
2016
2058
2029
2065
2039
2059
2023
2059
2036
2050
2021
2063
2041
2066
2038
2052
2014
2041
2016
2046
2006
2050
2031
2050
2029
2046
2023
2046
2020
2049
2030
2067
2032
2059
2039
2065
2040
2050
2027
2054
2022
2047
2033
2059
2037
2065
2037
2053
2021
2047
2019
2045
2028
2056
2039
2052
2019
2052
2023
2045
2023
2051
2027
2055
2030
2064
2037
2052
2022
2045
2019
2051
2017
2044
2037
2070
2042
2050
2033
2054
2002
2028
2011
2050
2038
2070
2034
2043
2031
2055
2022
2058
2034
2058
2037
2059
2035
2055
2025
2040
2025
2058
2037
2060
2038
2050
2017
2026
2015
2041
2023
2056
2026
2053
2035
2071
2052
2061
2023
2038
2019
2044
2028
2049
2024
2055
2029
2062
2044
2067
2031
2050
2016
2044
2019
2061
2042
2057
2031
2055
2025
2050
2020
2046
2015
2052
2022
2047
2027
2059
2036
2062
2033
2052
2038
2051
2005
2032
2007
2035
2027
2065
2040
2060
2039
2069
2043
2052
2038
2049
2016
2046
2029
2051
2033
2050
2020
2047
2022
2046
2016
2034
2018
2048
2042
2056
2033
2055
2034
2056
2030
2064
2034
2048
2043
2063
2029
2052
2026
2046
2015
2051
2034
2057
2031
2056
2024
2037
2023
2038
2025
2042
2026
2058
2044
2066
2031
2055
2034
2052
2032
2056
2026
2048
2029
2066
2036
2045
2024
2053
2028
2052
2040
2046
2030
2052
2014
2048
2015
2038
2028
2050
2032
2068
2042
2058
2028
2040
2028
2065
2031
2062
2028
2050
2027
2049
2033
2055
2026
2050
2015
2048
2020
2046
2037
2045
2021
2039
2020
2046
2020
2060
2042
2063
2040
2057
2036
2055
2026
2050
2015
2048
2020
2046
2037
2045
2021
2039
2020
2046
2020
2060
2042
2063
2040
2057
2036
2055
2026
2050
2015
2048
2020
2046
2037
2045
2021
2039
2020
2046
2020
2060
2042
2063
2040
2057
2036
2045
2032
2038
2011
2056
2022
2052
2029
2059
2027
2055
2036
2054
2026
2048
2019
2052
2039
2059
2047
2046
2015
2041
2013
2041
2015
2052
2040
2059
2039
2057
2025
2044
2022
2049
2023
2065
2045
2072
2030
2053
2022
2040
2003
2037
2025
2056
2040
2070
2041
2058
2045
2046
2021
2051
2020
2039
2016
2048
2028
2055
2032
2054
2032
2047
2040
2055
2031
2055
2016
2038
2023
2055
2029
2059
2021
2050
2031
2048
2017
2055
2033
2054
2037
2070
2038
2059
2038
2069
2033
2058
2024
2045
2018
2045
2012
2051
2026
2050
2031
2050
2033
2057
2028
2051
2025
2054
2024
2049
2026
2047
2040
2057
2028
2060
2031
2051
2025
2062
2031
2054
2016
2036
2017
2045
2026
2063
2036
2051
2039
2053
2022
2044
2028
2059
2026
2061
2036
2056
2029
2053
2030
2044
2017
2038
2017
2047
2025
2057
2039
2066
2022
2055
2037
2058
2037
2058
2030
2060
2033
2045
2035
2057
2025
2053
2022
2046
2008
2039
2021
2055
2019
2057
2026
2052
2029
2055
2028
2060
2031
2045
2035
2057
2025
2053
2022
2046
2008
2039
2021
2055
2019
2057
2026
2052
2029
2055
2028
2060
2031
2044
2045
2019
2033
1995
2010
1995
2024
2002
2031
2023
2039
2027
2062
2034
2060
2048
2056
2037
2052
2033
2059
2041
2040
2032
2051
2036
2046
2025
2044
2032
2054
2031
2046
2031
2051
2034
2049
2036
2054
2027
2052
2030
2046
2030
2049
2028
2041
2026
2043
2041
2059
2044
2062
2023
2051
2037
2052
2042
2066
2042
2052
2033
2040
2019
2047
2033
2043
2035
2039
2029
2040
2027
2051
2043
2049
2041
2062
2040
2060
2041
2051
2030
2046
2025
2045
2034
2049
2026
2051
2034
2050
2038
2064
2039
2053
2030
2036
2018
2037
2041
2051
2030
2046
2025
2045
2034
2049
2026
2051
2034
2050
2038
2064
2039
2053
2030
2036
2018
2037
2022
2029
2027
2043
2022
2059
2033
2036
2030
2040
2023
2053
2032
2061
2027
2053
2040
2048
2034
2054
2034
2044
2030
2054
2033
2040
2034
2049
2026
2047
2032
2054
2048
2054
2043
2070
2054
2059
2036
2050
2030
2044
2030
2049
2025
2047
2029
2044
2016
2028
2028
2058
2036
2054
2033
2054
2042
2059
2042
2064
2031
2043
2036
2059
2031
2044
2027
2030
2025
2053
2033
2040
2025
2055
2027
2064
2046
2060
2039
2051
2037
2052
2026
2047
2032
2045
2024
2040
2018
2044
2022
2048
2033
2054
2031
2057
2054
2057
2036
2054
2031
2046
2031
2052
2029
2037
2024
2042
2024
2050
2031
2044
2025
2059
2027
2051
2037
2050
2037
2058
2043
2055
2035
2048
2025
2041
2026
2042
2020
2039
2030
2041
2032
2048
2027
2061
2047
2058
2038
2039
2029
2040
2027
2051
2029
2048
2030
2044
2018
2039
2044
2057
2036
2053
2038
2057
2058
2056
2031
2052
2023
2039
2016
2047
2015
2044
2037
2049
2026
2053
2024
2038
2039
2060
2039
2062
2034
2052
2053
2063
2030
2044
2029
2053
2035
2045
2028
2039
2017
2032
2018
2043
2036
2054
2036
2058
2041
2058
2019
2045
2039
2054
2028
2047
2018
2047
2035
2044
2037
2054
2027
2048
2036
2057
2034
2049
2035
2049
2035
2051
2033
2052
2027
2054
2032
2038
2022
2051
2028
2047
2019
2046
2038
2052
2022
2042
2042
2060
2039
2065
2036
2044
2024
2052
2020
2048
2030
2051
2018
2045
2016
2052
2039
2071
2050
2057
2040
2044
2020
2039
2026
2045
2021
2047
2030
2047
2023
2038
2024
2052
2027
2048
2036
2052
2044
2063
2035
2058
2016
2046
2023
2050
2027
2055
2028
2039
2029
2042
2022
2051
2039
2045
2027
2051
2025
2048
2044
2058
2042
2062
2034
2045
2025
2057
2030
2038
2030
2047
2018
2040
2030
2049
2023
2066
2048
2058
2037
2059
2037
2055
2034
2045
2025
2057
2030
2038
2030
2047
2018
2040
2030
2049
2023
2066
2048
2058
2037
2059
2037
2055
2033
2042
2024
2044
2016
2039
2023
2043
2022
2043
2033
2054
2037
2047
2034
2056
2032
2059
2048
2058
2038
2050
2037
2056
2026
2038
2024
2041
2013
2029
2015
2045
2034
2058
2038
2058
2046
2063
2029
2048
2036
2049
2029
2054
2023
2050
2027
2043
2020
2036
2023
2049
2027
2061
2042
2055
2033
2054
2041
2049
2036
2036
2022
2040
2031
2036
2023
2040
2023
2049
2030
2049
2027
2050
2040
2054
2050
2055
2035
2054
2036
2036
2022
2040
2031
2036
2023
2040
2023
2049
2030
2049
2027
2050
2040
2054
2050
2055
2035
2054
2030
2049
2034
2044
2026
2046
2031
2048
2016
2035
2034
2038
2028
2049
2033
2057
2048
2064
2034
2044
2032
2048
2033
2045
2024
2041
2034
2045
2024
2043
2019
2045
2033
2056
2030
2056
2041
2042
2039
2068
2051
2049
2030
2052
2022
2043
2034
2035
2019
2048
2018
2048
2037
2060
2042
2058
2047
2060
2021
2052
2024
2048
2030
2049
2030
2051
2026
2042
2013
2046
2027
2044
2038
2061
2029
2067
2038
2052
2033
2051
2027
2054
2034
2051
2016
2038
2031
2046
2025
2041
2028
2046
2042
2047
2033
2054
2037
2056
2032
2066
2035
2049
2034
2045
2017
2039
2032
2047
2018
2040
2030
2046
2032
2049
2034
2051
2043
2060
2042
2049
2035
2049
2034
2045
2017
2039
2032
2047
2018
2040
2030
2046
2032
2049
2034
2051
2043
2060
2042
2049
2025
2033
2026
2048
2024
2047
2031
2046
2026
2051
2029
2052
2041
2052
2035
2064
2034
2049
2031
2048
2031
2042
2038
2058
2036
2039
2019
2040
2022
2047
2025
2041
2042
2055
2032
2056
2042
2064
2041
2038
2022
2050
2031
2052
2030
2040
2033
2044
2027
2040
2023
2045
2032
2052
2040
2053
2033
2050
2027
2050
2027
2047
2038
2062
2021
2046
2028
2038
2023
2039
2020
2048
2034
2050
2033
2072
2044
2051
2039
2056
2038
2046
2020
2052
2027
2035
2031
2044
2025
2047
2020
2043
2029
2049
2026
2061
2052
2065
2030
2053
2030
2047
2024
2041
2025
2044
2027
2047
2024
2039
2021
2052
2043
2064
2028
2050
2043
2054
2030
2044
2041
2056
2032
2054
2033
2049
2029
2043
2027
2041
2029
2043
2030
2047
2030
2058
2048
2058
2033
2054
2030
2045
2034
2055
2035
2041
2020
2046
2016
2041
2033
2055
2031
2045
2029
2053
2038
2061
2037
2062
2036
2052
2032
2058
2020
2040
2027
2037
2017
2036
2018
2038
2029
2061
2039
2047
2025
2050
2035
2056
2047
2048
2023
2046
2028
2047
2030
2050
2029
2047
2033
2050
2024
2051
2034
2048
2039
2060
2034
2056
2038
2052
2030
2049
2020
2041
2029
2042
2021
2038
2025
2045
2035
2060
2029
2052
2042
2057
2035
2048
2030
2047
2025
2051
2027
2045
2028
2045
2018
2036
2020
2042
2025
2054
2036
2067
2039
2060
2041
2053
2040
2056
2035
2047
2030
2041
2019
2046
2030
2046
2021
2056
2026
2059
2029
2051
2038
2057
2032
2048
2034
2049
2019
2044
2025
2044
2028
2044
2025
2040
2022
2041
2032
2053
2041
2066
2052
2074
2039
2047
2031
2040
2029
2039
2026
2052
2031
2048
2017
2035
2023
2045
2031
2048
2026
2048
2043
2059
2031
2056
2041
2049
2030
2058
2036
2047
2026
2041
2027
2037
2036
2052
2028
2043
2029
2059
2035
2064
2031
2046
2033
2042
2023
2051
2032
2062
2031
2044
2026
2039
2021
2037
2037
2052
2037
2053
2051
2054
2040
2056
2044
2045
2021
2044
2023
2046
2029
2056
2026
2032
2017
2037
2028
2059
2037
2057
2034
2051
2037
2055
2043
2051
2034
2049
2020
2054
2026
2042
2033
2043
2037
2057
2034
2044
2023
2048
2038
2057
2038
2057
2045
2051
2035
2049
2024
2045
2027
2044
2015
2047
2021
2031
2034
2050
2040
2060
2052
2057
2024
2044
2027
2050
2033
2055
2025
2040
2029
2047
2028
2036
2020
2047
2030
2054
2032
2048
2032
2054
2030
2064
2043
2055
2030
2056
2026
2047
2019
2032
2025
2045
2024
2050
2023
2047
2032
2055
2036
2056
2038
2053
2040
2046
2028
2046
2028
2033
2028
2051
2027
2036
2018
2049
2033
2035
2027
2054
2032
2050
2033
2068
2040
2046
2028
2046
2028
2033
2028
2051
2027
2036
2018
2049
2033
2035
2027
2054
2032
2050
2033
2068
2054
2059
2023
2048
2030
2050
2026
2043
2022
2038
2020
2042
2034
2046
2033
2056
2044
2065
2044
2067
2033
2039
2028
2048
2021
2044
2032
2047
2029
2046
2028
2045
2021
2044
2034
2060
2040
2066
2049
2045
2030
2046
2039
2053
2030
2038
2031
2048
2023
2036
2033
2040
2028
2058
2030
2058
2038
2051
2021
2048
2037
2047
2039
2057
2043
2051
2021
2041
2022
2042
2025
2036
2025
2045
2023
2062
2051
2064
2042
2045
2022
2048
2031
2050
2022
2050
2035
2045
2031
2045
2026
2045
2028
2054
2030
2054
2042
2060
2030
2055
2024
2054
2038
2049
2024
2049
2024
2047
2029
2047
2025
2033
2033
2060
2033
2060
2034
2049
2034
2062
2043
2052
2048
2065
2031
2039
2022
2041
2016
2050
2022
2029
2021
2045
2022
2054
2031
2061
2039
2053
2038
2058
2034
2052
2027
2050
2025
2059
2025
2051
2018
2046
2020
2051
2022
2038
2042
2055
2045
2060
2039
2055
2033
2054
2031
2043
2012
2043
2020
2042
2027
2042
2029
2053
2034
2058
2041
2061
2025
2051
2042
2049
2045
2049
2025
2035
2030
2039
2033
2045
2031
2035
2021
2056
2031
2064
2049
2068
2039
2057
2034
2049
2035
2052
2021
2047
2014
2042
2018
2034
2026
2042
2032
2045
2037
2056
2040
2065
2054
2068
2047
2048
2031
2055
2024
2038
2032
2040
2016
2043
2016
2041
2029
2060
2029
2054
2037
2050
2043
2073
2050
2062
2034
2040
2026
2027
2021
2048
2022
2037
2023
2044
2031
2056
2035
2058
2028
2051
2034
2055
2033
2043
2041
2058
2032
2054
2030
2044
2030
2047
2024
2038
2027
2055
2026
2049
2039
2053
2036
2052
2036
2052
2030
2040
2032
2047
2030
2054
2028
2040
2032
2041
2021
2053
2031
2044
2035
2059
2026
2056
2047
2048
2037
2053
2034
2040
2024
2046
2030
2036
2006
2032
2021
2046
2029
2061
2043
2066
2043
2076
2047
2048
2025
2053
2027
2039
2028
2046
2029
2040
2021
2044
2025
2044
2031
2049
2041
2061
2041
2060
2036
2054
2045
2056
2027
2042
2020
2042
2033
2049
2015
2054
2035
2056
2038
2043
2030
2042
2018
2043
2038
2056
2043
2062
2032
2040
2034
2047
2018
2045
2023
2042
2023
2049
2037
2050
2049
2075
2050
2058
2025
2048
2022
2042
2031
2044
2031
2046
2025
2044
2025
2050
2021
2042
2038
2053
2038
2059
2039
2060
2027
2050
2036
2052
2022
2039
2016
2044
2030
2048
2019
2038
2030
2049
2028
2054
2044
2058
2033
2062
2046
2058
2039
2050
2025
2042
2022
2045
2031
2038
2022
2044
2030
2051
2042
2059
2035
2060
2029
2050
2019
2040
2028
2052
2034
2050
2036
2040
2028
2049
2031
2051
2025
2047
2031
2058
2041
2051
2030
2052
2025
2045
2034
2040
2023
2052
2037
2049
2032
2041
2024
2044
2029
2048
2031
2049
2033
2053
2038
2056
2035
2057
2035
2060
2037
2042
2032
2046
2027
2042
2027
2036
2031
2049
2028
2038
2045
2074
2040
2056
2027
2047
2025
2045
2031
2043
2030
2037
2019
2050
2026
2046
2026
2053
2033
2055
2044
2054
2039
2060
2035
2055
2035
2057
2029
2041
2030
2038
2034
2052
2021
2044
2024
2043
2026
2050
2026
2054
2023
2053
2030
2045
2040
2054
2027
2055
2038
2048
2025
2050
2024
2047
2025
2038
2022
2050
2041
2063
2044
2056
2036
2056
2035
2052
2029
2042
2026
2043
2029
2035
2027
2048
2017
2046
2030
2055
2047
2053
2038
2058
2034
2049
2036
2055
2027
2043
2032
2054
2028
2040
2031
2039
2028
2057
2034
2061
2042
2051
2038
2055
2038
2050
2029
2048
2028
2045
2027
2049
2028
2045
2030
2041
2025
2043
2028
2054
2039
2059
2038
2063
2030
2045
2029
2051
2020
2041
2029
2039
2021
2054
2023
2046
2027
2045
2039
2051
2037
2058
2042
2059
2037
2059
2036
2045
2019
2043
2021
2055
2031
2044
2028
2038
2032
2051
2030
2054
2034
2053
2035
2062
2028
2059
2035
2047
2028
2044
2017
2045
2024
2050
2024
2033
2029
2046
2025
2060
2041
2055
2037
2054
2032
2043
2025
2049
2030
2044
2017
2043
2023
2045
2024
2047
2032
2055
2023
2037
2030
2050
2041
2060
2032
2053
2041
2054
2029
2034
2021
2032
2019
2048
2024
2039
2024
2051
2030
2052
2040
2054
2039
2071
2041
2044
2030
2054
2035
2045
2030
2046
2026
2052
2018
2049
2030
2053
2037
2058
2034
2055
2042
2053
2041
2044
2030
2054
2035
2045
2030
2046
2026
2052
2018
2049
2030
2053
2037
2058
2034
2055
2042
2053
2037
2064
2038
2062
2028
2045
2033
2041
2026
2039
2018
2026
2017
2047
2026
2049
2035
2064
2046
2057
2033
2043
2041
2057
2040
2065
2023
2031
2031
2042
2035
2036
2032
2053
2027
2052
2038
2061
2035
2057
2026
2055
2032
2059
2030
2044
2027
2053
2038
2053
2022
2039
2016
2045
2023
2048
2048
2065
2036
2060
2039
2048
2027
2042
2032
2052
2033
2047
2011
2037
2026
2047
2027
2050
2029
2057
2039
2053
2035
2060
2030
2053
2029
2047
2020
2049
2022
2055
2050
2040
2028
2031
2029
2057
2035
2057
2038
2049
2035
2058
2035
2056
2026
2045
2029
2036
2023
2045
2020
2057
2045
2046
2029
2042
2025
2047
2041
2055
2029
2059
2028
2040
2032
2050
2037
2059
2040
2061
2036
2041
2021
2044
2031
2047
2014
2034
2020
2044
2025
2047
2034
2052
2039
2055
2037
2062
2048
2052
2037
2053
2030
2037
2030
2052
2025
2047
2037
2050
2036
2059
2024
2046
2029
2046
2027
2052
2033
2061
2055
2069
2043
2049
2041
2053
2023
2045
2020
2043
2036
2046
2030
2058
2040
2049
2029
2054
2030
2047
2025
2056
2033
2044
2023
2056
2024
2047
2031
2049
2025
2046
2030
2051
2035
2056
2042
2050
2030
2053
2023
2039
2028
2043
2029
2047
2033
2040
2033
2056
2032
2050
2033
2053
2031
2047
2025
2041
2026
2051
2029
2056
2036
2053
2031
2056
2030
2041
2032
2049
2027
2049
2034
2049
2038
2054
2023
2049
2034
2047
2027
2059
2024
2046
2019
2053
2023
2049
2032
2043
2028
2047
2028
2061
2019
2058
2025
2041
2025
2048
2032
2032
2029
2049
2038
2047
2031
2051
2038
2053
2026
2053
2032
2051
2031
2054
2020
2043
2030
2046
2036
2057
2030
2040
2029
2051
2030
2045
2033
2048
2039
2061
2040
2046
2030
2047
2028
2047
2027
2049
2037
2053
2038
2048
2027
2050
2027
2040
2035
2050
2025
2053
2030
2053
2037
2060
2031
2042
2033
2043
2031
2045
2033
2042
2025
2047
2031
2043
2032
2048
2023
2063
2031
2052
2023
2040
2019
2053
2034
2046
2037
2064
2040
2045
2029
2043
2025
2040
2035
2052
2043
2050
2035
2054
2029
2057
2029
2053
2030
2052
2029
2048
2034
2047
2022
2045
2030
2053
2033
2052
2036
2050
2025
2043
2036
2054
2036
2046
2023
2041
2031
2046
2027
2041
2028
2047
2031
2048
2025
2056
2028
2058
2045
2055
2033
2046
2027
2055
2032
2050
2032
2048
2030
2055
2033
2051
2044
2044
2033
2042
2029
2055
2029
2054
2028
2049
2024
2044
2033
2046
2027
2048
2024
2042
2026
2052
2041
2055
2042
2053
2035
2055
2033
2060
2043
2063
2024
2051
2024
2027
2014
2033
2022
2046
2028
2058
2037
2041
2030
2044
2042
2060
2045
2056
2022
2051
2026
2041
2037
2045
2021
2053
2045
2049
2032
2046
2027
2045
2039
2047
2024
2053
2039
2044
2024
2049
2024
2034
2032
2048
2028
2049
2030
2057
2040
2059
2029
2045
2031
2045
2023
2039
2024
2062
2035
2044
2032
2050
2029
2055
2035
2054
2031
2046
2029
2050
2031
2043
2029
2046
2030
2054
2031
2047
2039
2062
2031
2048
2038
2042
2030
2053
2028
2052
2025
2049
2020
2050
2037
2050
2029
2050
2034
2050
2031
2049
2025
2050
2035
2050
2028
2044
2032
2045
2024
2056
2030
2046
2028
2045
2022
2059
2035
2044
2027
2057
2035
2047
2026
2051
2038
2051
2021
2057
2041
2059
2029
2052
2029
2044
2023
2046
2027
2053
2040
2057
2024
2045
2036
2039
2023
2047
2028
2048
2030
2056
2029
2047
2030
2055
2027
2048
2034
2058
2035
2055
2024
2044
2039
2054
2024
2045
2030
2040
2022
2052
2037
2051
2033
2047
2028
2043
2023
2044
2035
2053
2034
2052
2024
2053
2040
2059
2035
2048
2031
2054
2022
2043
2025
2063
2031
2050
2035
2053
2035
2052
2034
2049
2029
2054
2030
2059
2036
2046
2026
2055
2023
2047
2030
2043
2029
2056
2028
2059
2031
2041
2021
2039
2032
2049
2033
2052
2040
2055
2031
2049
2023
2051
2042
2059
2025
2055
2026
2055
2037
2049
2028
2051
2030
2046
2029
2053
2026
2051
2028
2047
2036
2049
2034
2036
2021
2047
2033
2052
2023
2047
2030
2051
2036
2050
2031
2050
2037
2047
2038
2051
2029
2047
2028
2059
2032
2052
2017
2044
2024
2050
2031
2046
2029
2050
2030
2045
2028
2044
2040
2046
2029
2050
2035
2053
2032
2052
2026
2043
2034
2056
2030
2047
2019
2048
2026
2057
2032
2053
2031
2051
2030
2043
2033
2049
2033
2055
2038
2052
2025
2050
2030
2041
2033
2047
2042
2056
2022
2052
2028
2048
2022
2043
2033
2050
2036
2047
2021
2043
2028
2048
2025
2061
2032
2046
2031
2057
2033
2048
2023
2052
2023
2047
2031
2047
2032
2062
2037
2040
2036
2063
2034
2040
2027
2050
2031
2044
2029
2046
2031
2055
2027
2053
2032
2043
2033
2060
2037
2047
2031
2049
2022
2039
2035
2054
2025
2050
2032
2053
2036
2048
2025
2047
2028
2036
2030
2060
2043
2052
2035
2047
2031
2047
2032
2048
2032
2053
2041
2060
2042
2052
2021
2053
2027
2034
2029
2052
2041
2057
2033
2048
2029
2047
2035
2050
2026
2047
2032
2052
2034
2050
2028
2036
2024
2036
2037
2057
2025
2048
2030
2049
2034
2048
2035
2047
2027
2056
2033
2051
2033
2057
2044
2044
2024
2036
2023
2049
2040
2050
2034
2052
2026
2054
2033
2054
2032
2058
2030
2042
2028
2053
2025
2048
2038
2047
2016
2055
2038
2053
2030
2052
2031
2040
2022
2043
2027
2054
2027
2049
2033
2056
2041
2054
2023
2050
2023
2053
2031
2050
2027
2049
2033
2057
2026
2045
2034
2055
2032
2053
2023
2045
2020
2049
2032
2050
2028
2050
2029
2058
2036
2056
2029
2043
2031
2057
2034
2052
2036
2050
2034
2050
2036
2050
2024
2051
2023
2051
2035
2037
2033
2055
2025
2045
2032
2054
2028
2051
2038
2051
2036
2044
2026
2034
2023
2057
2030
2047
2029
2050
2035
2056
2033
2054
2034
2046
2037
2058
2030
2052
2035
2049
2035
2054
2030
2052
2021
2046
2029
2050
2035
2056
2033
2054
2034
2046
2037
2058
2030
2052
2035
2049
2035
2054
2030
2052
2021
2046
2029
2046
2046
2052
2036
2044
2031
2046
2027
2041
2033
2047
2035
2050
2023
2041
2036
2050
2036
2055
2032
2046
2030
2060
2029
2041
2029
2047
2025
2047
2018
2046
2031
2048
2029
2050
2036
2056
2025
2047
2033
2049
2034
2049
2033
2051
2027
2050
2034
2056
2039
2053
2033
2043
2023
2046
2027
2043
2028
2052
2026
2049
2038
2052
2030
2065
2038
2050
2034
2048
2033
2047
2030
2041
2025
2048
2029
2053
2038
2051
2031
2049
2039
2046
2032
2036
2037
2041
2030
2052
2040
2049
2037
2049
2023
2050
2029
2044
2040
2059
2042
2053
2037
2051
2029
2044
2037
2054
2033
2050
2033
2037
2022
2040
2022
2044
2029
2045
2021
2050
2034
2050
2035
2049
2027
2050
2034
2053
2033
2054
2032
2056
2030
2053
2026
2050
2023
2038
2023
2049
2035
2039
2040
2052
2035
2047
2034
2050
2029
2049
2026
2046
2030
2050
2036
2047
2026
2048
2022
2052
2029
2042
2031
2045
2038
2054
2032
2048
2029
2067
2037
2052
2037
2052
2034
2047
2024
2055
2018
2048
2040
2044
2034
2048
2027
2057
2034
2051
2031
2051
2030
2050
2028
2047
2021
2049
2027
2047
2021
2047
2017
2041
2030
2057
2038
2045
2036
2053
2034
2053
2036
2044
2032
2051
2026
2047
2028
2041
2034
2046
2014
2049
2029
2047
2029
2048
2026
2041
2028
2050
2031
2047
2036
2063
2027
2056
2035
2054
2026
2056
2037
2043
2031
2053
2026
2046
2034
2045
2028
2044
2039
2053
2031
2052
2024
2050
2038
2056
2034
2055
2031
2054
2028
2048
2028
2039
2025
2050
2037
2051
2027
2047
2032
2050
2031
2050
2035
2041
2028
2047
2033
2047
2026
2053
2029
2048
2030
2049
2039
2058
2028
2051
2031
2047
2026
2042
2030
2043
2023
2056
2038
2050
2033
2064
2034
2058
2030
2047
2036
2050
2031
2043
2025
2052
2026
2051
2024
2055
2031
2053
2033
2048
2022
2035
2025
2057
2041
2054
2027
2041
2021
2044
2029
2052
2023
2046
2033
2054
2034
2058
2034
2048
2026
2056
2031
2037
2024
2050
2033
2059
2033
2047
2038
2054
2023
2041
2022
2042
2027
2056
2029
2053
2032
2044
2026
2051
2030
2053
2026
2041
2023
2059
2034
2049
2028
2040
2039
2052
2033
2054
2026
2056
2047
2041
2030
2053
2026
2040
2026
2056
2037
2054
2036
2043
2028
2052
2021
2047
2036
2057
2027
2051
2036
2055
2025
2046
2034
2046
2022
2052
2036
2049
2032
2052
2028
2049
2038
2042
2025
2042
2035
2051
2029
2047
2038
2042
2030
2046
2026
2046
2032
2054
2035
2062
2039
2041
2024
2046
2038
2054
2035
2059
2048
2047
2023
2050
2023
2048
2030
2048
2029
2047
2040
2053
2031
2053
2044
2043
2028
2041
2044
2050
2034
2049
2035
2052
2035
2041
2019
2047
2031
2055
2032
2043
2033
2049
2021
2047
2033
2064
2044
2050
2034
2049
2035
2052
2035
2041
2019
2047
2031
2055
2032
2043
2033
2049
2021
2047
2033
2064
2044
2050
2034
2049
2035
2052
2035
2041
2019
2047
2031
2055
2032
2043
2033
2049
2021
2047
2033
2064
2040
2045
2037
2048
2024
2044
2026
2044
2047
2066
2037
2030
2031
2044
2031
2053
2021
2034
2014
2047
2039
2054
2028
2057
2042
2054
2034
2054
2030
2040
2024
2055
2023
2038
2022
2050
2035
2048
2028
2050
2055
2070
2048
2066
2034
2040
2016
2044
2018
2057
2044
2054
2031
2052
2010
2032
2021
2051
2035
2061
2041
2045
2024
2051
2033
2049
2034
2058
2039
2046
2041
2034
2025
2061
2035
2030
2010
2043
2031
2058
2030
2018
2019
2042
2024
2059
2044
2049
2030
2041
2031
2053
2033
2047
2017
2039
2020
2052
2051
2044
2054
2073
2033
2030
2012
2046
2034
2038
2019
2039
2030
2050
2040
2061
2044
2064
2053
2084
2036
2070
2019
2015
2004
2042
2039
2060
2057
2066
2026
2036
2026
2052
2029
2046
2020
2040
2033
2052
2046
2058
2033
2049
2033
2052
2043
2065
2034
2030
2021
2054
2035
2038
2026
2055
2014
2043
2024
2070
2070
2080
2029
2032
2028
2041
2024
2059
2044
2054
2026
2038
2026
2053
2032
2054
2031
2043
2038
2039
2040
2066
2015
2043
2048
2065
2026
2029
2014
2053
2039
2044
2020
2038
2032
2060
2038
2044
2032
2044
2025
2072
2056
2070
2037
2050
2013
2024
2035
2055
2040
2040
2037
2041
2004
2038
2045
2055
2024
2034
2023
2052
2046
2058
2042
2064
2016
2045
2037
2053
2043
2057
2029
2032
2030
2074
2045
2042
2012
2032
2004
2046
2039
2063
2042
2071
2049
2054
2024
2052
2031
2024
2011
2054
2030
2067
2026
2044
2035
2051
2020
2055
2037
2038
2031
2064
2023
2052
2036
2061
2016
2042
2038
2050
2038
2042
2031
2055
2047
2065
2016
2046
2026
2066
2034
2040
2009
2046
2036
2055
2053
2043
2024
2047
2031
2046
2031
2039
2038
2042
2019
2062
2041
2060
2044
2061
2032
2035
2026
2059
2055
2036
2022
2034
2016
2042
2020
2059
2030
2042
2034
2051
2048
2057
2028
2047
2040
2052
2037
2062
2016
2044
2024
2033
2022
2043
2037
2060
2035
2053
2022
2043
2037
2047
2034
2046
2029
2053
2033
2062
2035
2060
2021
2028
2035
2063
2030
2052
2040
2039
2015
2053
2043
2056
2028
2046
2050
2059
2037
2038
2023
2031
2017
2039
2041
2056
2020
2036
2023
2041
2039
2066
2022
2048
2050
2071
2031
2050
2013
2033
2036
2061
2027
2037
2036
2050
2016
2029
2029
2053
2060
2068
2028
2066
2037
2052
2034
2053
2038
2065
2029
2051
2029
2049
2032
2035
1996
2055
2030
2039
2027
2034
2022
2049
2040
2050
2026
2053
2035
2041
2033
2045
2030
2050
2034
2058
2026
2051
2034
2049
2033
2049
2048
2064
2040
2057
2021
2044
2034
2051
2025
2044
2034
2048
2029
2065
2034
2053
2036
2047
2031
2047
2048
2064
2040
2057
2021
2044
2034
2051
2025
2044
2034
2048
2029
2065
2034
2053
2036
2047
2031
2047
2020
2043
2021
2049
2040
2050
2027
2064
2034
2058
2007
2032
2041
2049
2030
2042
2036
2047
2041
2047
2031
2059
2036
2047
2026
2047
2037
2049
2029
2065
2035
2051
2030
2047
2029
2042
2032
2063
2034
2044
2024
2045
2033
2055
2026
2038
2026
2034
2040
2066
2041
2063
2021
2054
2021
2050
2024
2040
2029
2056
2033
2039
2018
2050
2037
2059
2044
2053
2031
2052
2040
2055
2034
2047
2020
2045
2037
2053
2025
2033
2033
2039
2018
2050
2037
2059
2044
2053
2031
2052
2040
2055
2034
2047
2020
2045
2037
2053
2025
2033
2026
2057
2044
2046
2020
2045
2024
2046
2029
2043
2045
2057
2033
2043
2028
2052
2024
2040
2023
2048
2032
2050
2033
2062
2030
2036
2032
2056
2025
2052
2042
2055
2044
2054
2040
2056
2033
2038
2015
2029
2020
2049
2026
2049
2036
2061
2033
2051
2031
2048
2033
2057
2040
2050
2031
2042
2027
2036
2022
2051
2028
2045
2027
2051
2027
2063
2035
2044
2034
2060
2040
2065
2042
2050
2008
2033
2012
2033
2031
2055
2038
2061
2036
2050
2028
2056
2030
2049
2045
2055
2042
2044
2025
2047
2029
2051
2030
2046
2016
2045
2024
2044
2030
2051
2036
2046
2038
2046
2028
2049
2031
2054
2037
2062
2034
2045
2037
2039
2028
2050
2025
2041
2030
2053
2021
2046
2038
2052
2029
2055
2024
2044
2032
2043
2029
2043
2022
2059
2027
2059
2047
2049
2047
2057
2011
2033
2013
2052
2026
2059
2033
2057
2036
2051
2030
2041
2031
2047
2037
2053
2024
2053
2032
2046
2042
2059
2044
2054
2022
2046
2034
2050
2032
2050
2027
2040
2033
2054
2026
2052
2041
2053
2017
2039
2018
2037
2026
2054
2035
2059
2030
2047
2034
2050
2035
2048
2033
2054
2035
2061
2024
2032
2027
2048
2039
2052
2039
2057
2035
2068
2037
2037
2020
2031
2021
2042
2034
2059
2051
2054
2024
2032
2027
2048
2039
2052
2039
2057
2035
2068
2037
2037
2020
2031
2021
2042
2034
2059
2051
2054
2031
2050
2028
2052
2031
2040
2028
2058
2036
2055
2030
2044
2035
2055
2029
2053
2022
2049
2031
2045
2021
2050
2028
2051
2026
2051
2031
2055
2020
2046
2034
2060
2028
2047
2022
2051
2033
2035
2032
2057
2032
2053
2047
2055
2026
2049
2021
2034
2023
2051
2034
2047
2028
2050
2031
2061
2034
2052
2026
2053
2036
2053
2042
2040
2019
2054
2031
2044
2023
2035
2036
2047
2031
2055
2028
2051
2039
2048
2030
2049
2031
2054
2031
2052
2035
2052
2035
2033
2028
2051
2043
2060
2032
2047
2039
2048
2026
2036
2025
2041
2023
2052
2032
2048
2032
2049
2026
2055
2033
2051
2038
2047
2026
2048
2026
2041
2027
2043
2030
2053
2030
2057
2047
2060
2030
2043
2023
2041
2028
2048
2035
2054
2025
2050
2021
2051
2026
2054
2024
2057
2038
2062
2036
2050
2029
2039
2036
2045
2033
2048
2033
2048
2038
2046
2024
2048
2042
2048
2024
2045
2032
2052
2046
2055
2036
2051
2023
2047
2038
2049
2040
2054
2027
2044
2006
2050
2026
2041
2017
2045
2029
2052
2036
2051
2031
2043
2032
2049
2036
2042
2029
2066
2038
2058
2029
2044
2020
2047
2038
2046
2040
2059
2020
2042
2037
2057
2026
2046
2024
2045
2028
2056
2036
2047
2041
2045
2039
2048
2015
2043
2034
2054
2028
2064
2035
2055
2044
2050
2027
2047
2028
2047
2020
2053
2029
2042
2023
2047
2035
2054
2032
2046
2038
2052
2032
2048
2031
2047
2038
2051
2036
2057
2035
2052
2028
2042
2028
2042
2033
2049
2037
2052
2022
2053
2025
2042
2032
2043
2034
2047
2033
2050
2027
2061
2027
2061
2032
2052
2039
2051
2021
2049
2027
2049
2025
2064
2027
2058
2039
2045
2021
2047
2026
2049
2034
2048
2028
2040
2015
2030
2018
2054
2034
2054
2038
2044
2037
2033
2018
2039
2027
2046
2034
2054
2022
2051
2021
2041
2024
2047
2027
2052
2030
2055
2017
2045
2030
2056
2045
2059
2042
2038
2030
2049
2028
2052
2032
2049
2039
2046
2031
2043
2038
2057
2030
2049
2032
2055
2026
2052
2032
2053
2035
2060
2040
2051
2036
2058
2040
2051
2036
2048
2030
2057
2028
2050
2042
2047
2034
2054
2030
2050
2035
2052
2032
2047
2033
2046
2027
2042
2040
2048
2026
2048
2025
2045
2030
2041
2029
2047
2037
2056
2029
2044
2023
2042
2028
2056
2029
2052
2028
2060
2041
2055
2031
2056
2035
2048
2020
2046
2036
2053
2029
2059
2036
2049
2030
2043
2034
2048
2032
2042
2027
2064
2046
2049
2025
2049
2029
2043
2021
2045
2038
2050
2020
2049
2031
2046
2029
2049
2031
2052
2035
2052
2024
2045
2028
2044
2028
2041
2026
2050
2033
2055
2030
2043
2032
2048
2033
2057
2034
2061
2032
2048
2024
2041
2033
2051
2033
2063
2035
2039
2040
2056
2026
2055
2026
2039
2028
2055
2028
2054
2036
2052
2036
2048
2036
2050
2030
2044
2022
2051
2036
2054
2029
2043
2034
2048
2037
2055
2028
2044
2023
2053
2029
2038
2023
2050
2021
2043
2032
2044
2046
2065
2025
2041
2033
2046
2023
2053
2035
2048
2028
2042
2012
2052
2031
2045
2029
2053
2026
2054
2022
2042
2024
2050
2034
2069
2035
2056
2039
2054
2031
2057
2040
2046
2036
2033
2035
2056
2043
2056
2041
2067
2027
2043
2030
2043
2031
2047
2030
2032
2028
2053
2029
2045
2031
2042
2025
2056
2044
2051
2033
2055
2025
2042
2019
2041
2026
2051
2030
2032
2028
2053
2029
2045
2031
2042
2025
2056
2044
2051
2033
2055
2025
2042
2019
2041
2026
2051
2052
2025
2031
2014
2041
2023
2046
2016
2039
2025
2047
2031
2048
2030
2060
2031
2051
2028
2050
2028
2054
2036
2045
2032
2054
2040
2054
2035
2052
2031
2050
2034
2049
2021
2052
2034
2044
2035
2044
2021
2047
2029
2051
2034
2043
2035
2049
2031
2050
2029
2050
2042
2048
2025
2041
2027
2056
2031
2051
2029
2044
2045
2049
2038
2053
2034
2056
2035
2047
2018
2030
2018
2044
2029
2051
2038
2052
2039
2050
2033
2044
2045
2049
2038
2053
2034
2056
2035
2047
2018
2030
2018
2044
2029
2051
2038
2052
2039
2050
2033
2048
2039
2046
2027
2055
2039
2038
2037
2048
2034
2044
2036
2056
2037
2061
2025
2047
2024
2037
2026
2048
2036
2050
2023
2049
2040
2061
2040
2049
2036
2050
2027
2045
2026
2047
2035
2045
2029
2043
2031
2049
2023
2052
2036
2045
2036
2052
2037
2059
2034
2052
2031
2042
2017
2043
2027
2046
2028
2046
2030
2044
2033
2053
2030
2048
2035
2044
2041
2042
2027
2047
2032
2065
2045
2053
2032
2047
2027
2039
2026
2044
2040
2046
2027
2049
2039
2045
2033
2057
2038
2056
2034
2047
2034
2045
2028
2055
2036
2057
2035
2048
2031
2060
2037
2053
2024
2052
2027
2043
2024
2048
2028
2049
2036
2057
2037
2051
2029
2054
2023
2052
2025
2045
2031
2055
2034
2046
2025
2056
2031
2053
2031
2056
2031
2046
2026
2048
2027
2049
2029
2051
2026
2040
2026
2047
2037
2044
2037
2048
2039
2056
2041
2049
2030
2048
2034
2047
2029
2047
2032
2046
2024
2052
2029
2049
2033
2047
2032
2053
2035
2044
2035
2053
2025
2060
2036
2054
2038
2050
2027
2043
2026
2046
2028
2054
2030
2045
2027
2052
2022
2055
2037
2048
2030
2060
2032
2051
2027
2054
2030
2057
2029
2043
2021
2048
2032
2055
2029
2044
2030
2046
2028
2052
2028
2046
2021
2036
2030
2047
2032
2054
2034
2054
2034
2055
2037
2053
2032
2043
2032
2053
2029
2058
2038
2053
2029
2046
2013
2049
2030
2051
2026
2043
2032
2055
2031
2042
2039
2055
2032
2055
2038
2055
2023
2039
2021
2047
2029
2050
2029
2048
2031
2060
2031
2052
2028
2045
2034
2059
2033
2058
2041
2057
2036
2060
2030
2045
2032
2054
2020
2046
2020
2034
2018
2043
2027
2042
2030
2056
2035
2066
2045
2056
2029
2056
2031
2047
2037
2045
2022
2037
2024
2034
2027
2047
2029
2047
2035
2061
2039
2058
2037
2056
2032
2047
2030
2045
2023
2047
2027
2048
2036
2061
2024
2050
2031
2052
2042
2060
2037
2044
2038
2053
2026
2048
2030
2049
2024
2042
2017
2038
2028
2041
2031
2066
2027
2053
2037
2045
2029
2048
2033
2046
2033
2047
2030
2046
2033
2049
2024
2048
2033
2040
2036
2048
2037
2047
2033
2054
2033
2050
2033
2047
2028
2060
2021
2059
2037
2044
2022
2041
2036
2047
2038
2049
2025
2042
2038
2053
2033
2044
2035
2050
2028
2061
2037
2049
2031
2045
2025
2046
2030
2047
2028
2052
2022
2042
2034
2058
2033
2059
2034
2045
2032
2052
2034
2047
2026
2046
2028
2044
2034
2042
2027
2046
2038
2059
2038
2058
2025
2062
2033
2060
2032
2049
2026
2041
2027
2052
2029
2047
2015
2045
2034
2046
2028
2055
2032
2048
2029
2047
2034
2058
2027
2056
2027
2045
2019
2041
2033
2048
2038
2047
2032
2056
2022
2051
2031
2056
2034
2058
2040
2051
2028
2048
2030
2049
2032
2046
2027
2047
2032
2047
2028
2062
2031
2054
2027
2050
2033
2046
2022
2045
2029
2054
2029
2046
2030
2052
2026
2037
2030
2055
2027
2045
2040
2056
2035
2055
2031
2057
2035
2051
2030
2051
2034
2046
2028
2049
2028
2042
2023
2045
2023
2041
2034
2056
2043
2056
2029
2042
2024
2050
2039
2047
2031
2039
2023
2047
2030
2046
2032
2045
2031
2049
2045
2055
2036
2046
2031
2052
2026
2047
2029
2052
2028
2050
2036
2047
2034
2050
2028
2047
2027
2055
2035
2045
2028
2049
2039
2047
2029
2041
2030
2052
2035
2044
2033
2048
2033
2048
2029
2045
2034
2052
2037
2050
2035
2051
2025
2046
2029
2047
2034
2051
2037
2050
2027
2045
2024
2040
2034
2050
2028
2049
2033
2063
2044
2051
2028
2047
2032
2053
2021
2051
2027
2050
2033
2050
2027
2044
2028
2041
2032
2041
2022
2053
2043
2052
2035
2051
2029
2053
2037
2050
2028
2048
2032
2048
2030
2047
2036
2051
2029
2045
2034
2050
2031
2050
2038
2046
2030
2052
2039
2046
2033
2053
2035
2051
2024
2044
2025
2046
2028
2045
2032
2051
2029
2057
2034
2061
2039
2049
2035
2044
2031
2047
2032
2048
2031
2041
2029
2044
2034
2052
2031
2046
2033
2059
2031
2048
2035
2051
2033
2057
2033
2052
2034
2049
2024
2040
2020
2042
2028
2054
2039
2055
2031
2043
2026
2047
2038
2043
2024
2044
2037
2052
2028
2057
2033
2047
2032
2046
2026
2053
2037
2048
2029
2058
2030
2042
2035
2050
2032
2045
2039
2054
2032
2047
2019
2048
2025
2050
2034
2054
2030
2047
2032
2047
2033
2052
2043
2059
2029
2048
2031
2040
2024
2054
2030
2045
2028
2046
2033
2053
2024
2059
2045
2049
2038
2043
2035
2050
2036
2048
2039
2047
2022
2050
2017
2043
2036
2043
2029
2045
2032
2041
2039
2062
2033
2047
2030
2047
2028
2060
2036
2052
2034
2053
2035
2049
2029
2046
2027
2043
2036
2057
2032
2047
2030
2059
2038
2059
2025
2044
2026
2047
2032
2039
2021
2040
2033
2049
2028
2045
2035
2053
2040
2054
2026
2052
2034
2050
2032
2050
2037
2055
2019
2044
2015
2053
2031
2048
2022
2041
2025
2056
2035
2056
2042
2056
2030
2055
2036
2054
2029
2047
2027
2042
2016
2048
2027
2059
2025
2050
2029
2047
2033
2044
2035
2043
2034
2053
2031
2054
2029
2055
2033
2051
2031
2046
2026
2049
2031
2036
2035
2057
2033
2055
2038
2048
2031
2057
2036
2038
2029
2042
2032
2047
2020
2041
2031
2053
2029
2035
2023
2052
2041
2057
2037
2052
2038
2056
2034
2051
2046
2046
2028
2040
2016
2049
2032
2044
2021
2048
2031
2046
2007
2024
2020
2056
2044
2067
2043
2078
2045
2050
2046
2049
2021
2029
2022
2063
2046
2058
2040
2064
2041
2050
2024
2034
1999
2022
2008
2051
2048
2064
2049
2043
2017
2024
2011
2040
2045
2076
2052
2052
2042
2047
2001
2006
2005
2060
2026
2042
2047
2085
2047
2039
2011
2004
2018
2088
2091
2113
2113
2125
2103
2063
2018
2021
1993
2015
1970
1871
1889
1995
2036
2090
2103
2104
1973
2007
2031
2131
2129
2086
1985
1930
1946
1955
1991
2053
2053
1998
1918
1845
1894
1996
2055
2104
1973
2007
2031
2131
2129
2086
1985
1930
1946
1955
1991
2053
2053
1998
1918
1845
1894
1996
2055
2201
2173
2208
2136
2082
2046
2082
2011
2024
1985
1931
1867
1943
2006
2181
2046
1928
1920
2012
2042
2077
2022
1985
1976
2035
2122
2127
2089
2062
2003
1986
2023
2032
1963
2019
2098
2178
2142
2140
2066
1999
1939
1923
1903
1963
2008
2001
1927
1833
1848
2077
2171
2222
2195
2133
2056
2064
2078
2073
1982
1976
1965
2031
1960
2005
2029
2133
2165
2186
2111
2099
2054
2041
2017
2024
1986
2002
1968
1991
1950
2000
2010
2052
2045
2054
2035
2050
2054
2077
2058
2046
2025
2055
2060
2097
2074
2084
2063
2084
2034
2066
2054
2063
2036
2063
2039
2062
2039
2068
2042
2075
2045
2065
2049
2069
2040
2053
2030
2059
2039
2059
2044
2069
2038
2061
2043
2058
2037
2056
2030
2057
2041
2052
2029
2052
2045
2059
2039
2054
2033
2060
2054
2056
2034
2055
2023
2047
2029
2044
2028
2055
2041
2061
2037
2062
2039
2046
2024
2049
2036
2048
2035
2046
2029
2055
2028
2047
2027
2049
2021
2045
2030
2047
2030
2046
2032
2042
2030
2045
2023
2046
2033
2053
2029
2058
2026
2059
2031
2053
2029
2064
2038
2042
2028
2044
2022
2039
2024
2045
2022
2055
2032
2053
2027
2055
2030
2057
2038
2052
2036
2049
2028
2053
2027
2051
2021
2047
2027
2048
2019
2046
2026
2043
2026
2052
2032
2062
2043
2063
2042
2049
2036
2053
2041
2057
2028
2047
2025
2047
2027
2056
2035
2049
2028
2051
2038
2060
2026
2048
2037
2047
2030
2052
2036
2044
2028
2042
2027
2048
2029
2043
2029
2037
2021
2047
2023
2042
2029
2046
2024
2056
2053
2062
2032
2051
2029
2044
2027
2048
2032
2045
2036
2049
2031
2056
2033
2051
2038
2053
2031
2047
2038
2063
2038
2065
2046
2059
2042
2059
2034
2052
2036
2054
2024
2042
2024
2039
2023
2051
2021
2043
2025
2041
2021
2049
2035
2044
2032
2046
2024
2049
2030
2057
2022
2050
2025
2049
2035
2061
2030
2058
2037
2051
2021
2050
2025
2049
2025
2052
2025
2046
2028
2048
2029
2048
2025
2049
2031
2046
2027
2059
2035
2062
2025
2051
2033
2058
2027
2040
2018
2047
2033
2047
2031
2049
2032
2042
2021
2046
2019
2052
2032
2057
2037
2054
2044
2052
2028
2051
2024
2048
2024
2039
2024
2048
2031
2047
2032
2052
2025
2057
2036
2054
2040
2055
2025
2043
2032
2055
2029
2049
2035
2044
2030
2047
2015
2049
2034
2060
2035
2056
2031
2051
2031
2048
2031
2053
2034
2048
2012
2044
2028
2047
2027
2053
2030
2056
2042
2058
2035
2063
2039
2052
2028
2056
2031
2045
2033
2042
2026
2050
2024
2044
2024
2042
2024
2043
2032
2050
2032
2051
2042
2054
2032
2051
2032
2046
2035
2047
2025
2041
2026
2046
2025
2056
2036
2049
2042
2058
2033
2051
2033
2049
2032
2060
2031
2045
2025
2057
2025
2051
2024
2042
2020
2043
2021
2053
2030
2048
2024
2041
2040
2058
2026
2049
2035
2053
2032
2049
2021
2044
2022
2050
2034
2055
2039
2052
2028
2054
2030
2046
2034
2052
2038
2055
2032
2056
2035
2062
2031
2045
2036
2043
2026
2050
2031
2053
2039
2053
2023
2050
2029
2050
2023
2041
2024
2047
2031
2052
2028
2045
2036
2043
2026
2050
2031
2053
2039
2053
2023
2050
2029
2050
2023
2041
2024
2047
2031
2052
2028
2044
2037
2058
2022
2045
2029
2053
2044
2060
2043
2052
2034
2053
2023
2047
2035
2050
2027
2045
2018
2047
2022
2036
2022
2048
2029
2058
2028
2047
2015
2028
2026
2053
2031
2060
2049
2069
2045
2063
2032
2044
2038
2045
2028
2043
2023
2043
2035
2058
2026
2052
2032
2059
2036
2051
2034
2038
2014
2042
2020
2048
2034
2056
2038
2047
2020
2032
2027
2044
2028
2064
2045
2060
2036
2057
2040
2054
2028
2037
2020
2050
2033
2043
2019
2049
2023
2054
2032
2047
2036
2060
2047
2045
2016
2033
2014
2034
2007
2029
2032
2068
2051
2049
2033
2058
2054
2064
2055
2053
2029
2031
2026
2057
2029
2034
2025
2053
2034
2060
2015
2047
2019
2029
2014
2062
2040
2046
2043
2071
2038
2038
2026
2033
1989
1998
1996
2071
2061
2112
2098
2074
2059
2074
2057
2056
2033
2038
2009
2050
2031
2003
1965
2013
2020
2053
2052
2076
2088
2095
2050
2047
2035
2041
2001
2050
2042
2074
2078
2073
2035
2032
2009
2009
1985
2025
1998
2037
2004
1966
1820
1884
1986
2083
2146
2223
2211
2222
2200
2103
2076
2047
2042
1934
1862
1967
2014
2021
1971
2026
2056
2122
2027
2047
2082
2129
2072
2072
2028
2034
1913
1849
1817
1840
1849
2013
2229
2357
2390
2339
2223
2110
1864
1802
1903
2006
1932
2001
2056
2045
1971
1995
2121
2273
2278
2264
2101
1934
1883
1930
1989
1997
1897
1945
1986
2016
1980
1921
1855
1924
2053
2029
2082
2132
2116
2114
2001
1940
1897
1945
2101
2165
2095
2166
2008
1924
1929
2105
2175
2221
2165
2101
2008
2018
1969
1974
1936
1936
1922
1960
1919
1981
1961
1998
1974
1951
1965
2053
2092
2091
2080
1979
1907
1976
2069
2134
2097
2097
2067
2095
2005
2041
2033
2066
2052
2073
2034
2010
2003
2040
2007
2056
2046
2074
2068
2095
2069
2070
2049
2056
2022
2032
2033
2052
2037
2076
2038
2079
2069
2085
2058
2087
2086
2091
2068
2094
2057
2090
2062
2064
2038
2063
2069
2082
2059
2078
2038
2053
2052
2090
2064
2082
2072
2078
2014
2050
2034
2073
2061
2073
2043
2064
2047
2049
2020
2054
2034
2065
2028
2051
2037
2065
2046
2068
2040
2061
2036
2046
2028
2036
2008
2047
2018
2053
2036
2054
2036
2063
2036
2054
2043
2061
2041
2057
2030
2051
2030
2041
2020
2046
2027
2059
2040
2051
2034
2045
2026
2038
2023
2036
2010
2028
2023
2041
2022
2049
2024
2046
2042
2042
2023
2040
2025
2042
2017
2042
2026
2043
2032
2048
2027
2056
2034
2050
2029
2057
2030
2042
2035
2043
2025
2048
2030
2049
2027
2043
2024
2045
2025
2047
2025
2051
2041
2058
2045
2056
2035
2060
2035
2058
2027
2051
2028
2045
2024
2050
2028
2049
2033
2048
2036
2052
2032
2050
2031
2051
2032
2045
2025
2046
2030
2052
2039
2057
2033
2061
2031
2051
2028
2051
2032
2049
2040
2054
2039
2045
2031
2054
2030
2061
2033
2039
2026
2043
2026
2049
2024
2046
2031
2050
2019
2051
2030
2062
2026
2063
2040
2051
2034
2051
2027
2043
2031
2051
2036
2046
2023
2050
2028
2055
2024
2044
2031
2049
2033
2052
2028
2044
2019
2047
2021
2043
2031
2051
2036
2046
2023
2050
2028
2055
2024
2044
2031
2049
2033
2052
2028
2044
2019
2047
2021
2048
2034
2057
2032
2040
2029
2057
2032
2053
2031
2040
2039
2054
2034
2053
2038
2047
2036
2051
2025
2044
2028
2049
2030
2049
2028
2051
2036
2047
2022
2050
2029
2046
2020
2047
2037
2048
2045
2057
2019
2044
2032
2054
2026
2040
2031
2050
2029
2057
2035
2060
2034
2049
2029
2062
2040
2059
2040
2065
2031
2042
2041
2050
2030
2047
2029
2043
2031
2045
2034
2044
2034
2050
2022
2042
2024
2051
2027
2054
2034
2051
2021
2045
2018
2047
2029
2050
2033
2055
2031
2057
2034
2056
2024
2043
2029
2037
2037
2052
2021
2053
2042
2058
2034
2054
2033
2043
2019
2044
2026
2047
2035
2056
2033
2058
2030
2047
2036
2046
2035
2048
2027
2042
2020
2043
2023
2047
2031
2056
2032
2061
2033
2048
2037
2057
2028
2054
2026
2042
2020
2058
2040
2050
2037
2044
2023
2046
2033
2061
2028
2052
2034
2051
2026
2049
2023
2044
2029
2053
2021
2049
2026
2048
2031
2055
2041
2047
2035
2055
2026
2051
2037
2053
2036
2060
2034
2050
2035
2049
2024
2039
2023
2031
2019
2048
2027
2050
2043
2054
2033
2056
2036
2051
2023
2053
2027
2044
2025
2061
2035
2044
2030
2058
2033
2050
2029
2046
2028
2041
2026
2053
2032
2043
2035
2051
2029
2053
2025
2049
2027
2053
2041
2059
2029
2056
2026
2045
2037
2040
2027
2053
2037
2064
2026
2050
2023
2050
2030
2051
2033
2044
2019
2053
2025
2055
2030
2047
2035
2057
2031
2050
2032
2051
2036
2049
2028
2057
2036
2051
2024
2044
2019
2047
2021
2051
2032
2051
2031
2058
2033
2050
2027
2048
2028
2055
2036
2049
2039
2050
2022
2043
2036
2049
2020
2046
2027
2045
2034
2062
2038
2052
2038
2046
2034
2051
2041
2055
2035
2054
2025
2042
2023
2039
2020
2048
2029
2043
2030
2056
2031
2059
2038
2056
2029
2056
2028
2040
2027
2047
2029
2052
2026
2048
2035
2056
2031
2048
2031
2043
2028
2055
2029
2046
2033
2055
2042
2058
2023
2047
2010
2047
2016
2048
2026
2047
2025
2045
2037
2052
2023
2044
2026
2051
2040
2054
2037
2053
2032
2057
2027
2047
2016
2048
2026
2047
2025
2045
2037
2052
2023
2044
2026
2051
2040
2054
2037
2053
2032
2057
2027
2048
2025
2045
2024
2055
2029
2049
2030
2051
2037
2048
2029
2051
2038
2064
2032
2047
2035
2048
2019
2036
2019
2049
2029
2050
2033
2058
2033
2058
2034
2053
2036
2047
2035
2049
2033
2045
2029
2040
2033
2059
2029
2046
2023
2054
2026
2051
2025
2046
2021
2052
2029
2047
2030
2050
2047
2051
2029
2049
2025
2044
2028
2049
2018
2050
2033
2056
2036
2058
2031
2058
2043
2055
2036
2049
2031
2056
2046
2051
2024
2047
2025
2031
2019
2044
2021
2052
2036
2053
2035
2051
2032
2046
2032
2053
2025
2045
2041
2056
2022
2054
2040
2053
2034
2052
2031
2040
2021
2049
2024
2054
2030
2057
2032
2056
2033
2043
2022
2048
2036
2044
2030
2040
2024
2047
2031
2054
2028
2044
2029
2046
2034
2046
2033
2055
2036
2051
2040
2053
2024
2059
2033
2052
2022
2052
2025
2044
2033
2055
2033
2048
2035
2051
2026
2049
2024
2054
2028
2056
2026
2059
2033
2052
2022
2052
2025
2044
2033
2055
2033
2048
2035
2051
2026
2049
2024
2054
2028
2056
2026
2053
2029
2051
2029
2051
2035
2054
2035
2046
2035
2051
2034
2059
2029
2047
2031
2044
2023
2055
2022
2032
2033
2051
2031
2052
2038
2059
2025
2047
2031
2057
2031
2044
2033
2053
2032
2054
2033
2053
2025
2047
2029
2053
2024
2044
2038
2055
2035
2049
2024
2047
2030
2043
2040
2054
2026
2054
2026
2047
2027
2048
2034
2046
2020
2042
2018
2043
2026
2050
2035
2046
2030
2052
2039
2058
2044
2052
2030
2054
2031
2052
2035
2043
2026
2049
2024
2055
2026
2052
2023
2048
2028
2042
2025
2060
2031
2051
2032
2048
2026
2036
2029
2053
2028
2045
2028
2050
2036
2053
2031
2050
2033
2051
2029
2061
2028
2036
2031
2051
2027
2036
2029
2053
2028
2045
2028
2050
2036
2053
2031
2050
2033
2051
2029
2061
2028
2036
2031
2051
2027
2036
2029
2053
2028
2045
2028
2050
2036
2053
2031
2050
2033
2051
2029
2061
2028
2036
2031
2051
2027
2052
2026
2042
2024
2052
2031
2051
2039
2055
2038
2049
2043
2049
2032
2052
2027
2052
2033
2044
2019
2042
2023
2048
2030
2054
2038
2060
2028
2040
2020
2044
2034
2053
2039
2053
2035
2056
2032
2051
2029
2045
2035
2050
2029
2049
2023
2039
2026
2063
2035
2052
2034
2066
2034
2061
2029
2057
2039
2040
2034
2049
2029
2053
2018
2041
2019
2049
2029
2061
2029
2049
2042
2061
2042
2061
2036
2050
2024
2064
2028
2042
2010
2042
2032
2056
2041
2047
2029
2050
2026
2049
2030
2044
2036
2058
2032
2054
2028
2044
2020
2037
2024
2046
2032
2046
2036
2043
2031
2054
2026
2051
2027
2045
2035
2054
2035
2053
2040
2049
2030
2047
2030
2039
2024
2048
2033
2062
2039
2063
2030
2044
2029
2041
2030
2048
2040
2054
2035
2055
2031
2040
2025
2052
2030
2058
2036
2049
2032
2055
2033
2050
2027
2040
2030
2052
2034
2055
2038
2052
2028
2045
2028
2042
2029
2044
2028
2047
2028
2060
2033
2051
2026
2053
2026
2046
2035
2053
2022
2049
2028
2039
2019
2036
2025
2062
2038
2065
2042
2053
2026
2045
2034
2050
2029
2060
2026
2049
2022
2041
2023
2044
2030
2050
2034
2055
2035
2059
2040
2056
2036
2047
2022
2044
2031
2045
2022
2044
2032
2057
2027
2042
2027
2047
2031
2055
2033
2047
2030
2051
2026
2042
2042
2049
2028
2053
2042
2065
2039
2055
2031
2044
2033
2044
2028
2044
2021
2049
2034
2049
2033
2059
2033
2053
2033
2055
2035
2052
2031
2052
2025
2044
2032
2045
2025
2061
2025
2043
2030
2042
2018
2047
2031
2047
2026
2056
2031
2054
2041
2059
2035
2046
2033
2050
2020
2050
2042
2052
2029
2048
2033
2053
2025
2056
2029
2056
2035
2047
2031
2048
2029
2038
2020
2048
2027
2052
2033
2047
2030
2046
2027
2047
2027
2055
2035
2052
2034
2048
2031
2053
2024
2046
2025
2036
2028
2056
2035
2049
2037
2050
2030
2035
2031
2051
2039
2060
2040
2057
2030
2059
2029
2054
2028
2043
2026
2040
2029
2040
2032
2046
2022
2054
2042
2057
2037
2056
2036
2055
2033
2047
2030
2049
2032
2055
2026
2055
2030
2039
2023
2055
2029
2047
2032
2048
2026
2038
2045
2042
2021
2047
2032
2045
2030
2047
2035
2054
2033
2047
2036
2048
2015
2053
2033
2058
2031
2052
2029
2052
2030
2055
2026
2047
2032
2055
2032
2048
2020
2050
2025
2049
2027
2046
2036
2046
2025
2047
2044
2059
2035
2041
2024
2044
2022
2043
2026
2049
2032
2054
2031
2052
2034
2054
2034
2052
2029
2056
2033
2052
2036
2053
2025
2047
2027
2050
2024
2053
2023
2050
2017
2041
2024
2046
2035
2045
2036
2054
2037
2052
2041
2051
2029
2044
2023
2048
2025
2050
2042
2056
2029
2057
2026
2052
2029
2054
2036
2050
2026
2041
2024
2049
2032
2052
2023
2043
2022
2053
2031
2045
2034
2055
2036
2048
2033
2057
2034
2052
2036
2056
2030
2051
2037
2052
2023
2046
2016
2049
2026
2053
2025
2052
2024
2050
2030
2050
2026
2054
2041
2057
2036
2051
2029
2043
2027
2046
2025
2053
2031
2053
2030
2046
2027
2048
2027
2044
2024
2049
2034
2050
2031
2056
2035
2054
2038
2052
2024
2053
2024
2050
2033
2044
2029
2051
2033
2046
2030
2062
2041
2058
2036
2054
2022
2033
2021
2046
2023
2047
2035
2050
2025
2055
2031
2055
2033
2051
2037
2060
2045
2045
2027
2047
2035
2051
2032
2041
2032
2051
2021
2034
2034
2053
2030
2052
2024
2048
2029
2047
2034
2045
2035
2053
2038
2046
2038
2061
2020
2053
2024
2047
2035
2047
2024
2047
2034
2044
2024
2048
2028
2047
2041
2059
2036
2060
2026
2044
2030
2051
2037
2045
2042
2047
2025
2054
2042
2055
2032
2051
2031
2041
2017
2050
2027
2051
2031
2051
2029
2051
2027
2045
2030
2059
2030
2054
2038
2061
2046
2047
2030
2049
2024
2042
2023
2043
2018
2047
2024
2047
2035
2056
2035
2057
2026
2060
2027
2046
2026
2049
2029
2048
2037
2058
2033
2040
2032
2049
2032
2051
2026
2045
2031
2054
2027
2047
2031
2052
2035
2054
2033
2054
2039
2054
2029
2041
2037
2049
2021
2048
2030
2048
2039
2045
2020
2047
2041
2049
2031
2050
2036
2049
2026
2049
2029
2039
2021
2042
2030
2039
2028
2048
2018
2041
2029
2050
2040
2059
2033
2061
2033
2052
2026
2046
2026
2051
2024
2046
2035
2050
2033
2046
2026
2056
2034
2047
2035
2049
2028
2054
2035
2047
2026
2048
2023
2051
2024
2046
2035
2050
2033
2046
2026
2056
2034
2047
2035
2049
2028
2054
2035
2047
2026
2048
2023
2039
2031
2057
2025
2045
2032
2049
2033
2047
2031
2050
2032
2042
2037
2060
2033
2052
2039
2051
2014
2045
2022
2052
2020
2059
2047
2054
2031
2052
2020
2054
2029
2041
2033
2051
2043
2054
2035
2048
2016
2052
2030
2046
2025
2049
2028
2048
2025
2045
2037
2046
2030
2055
2032
2049
2029
2047
2028
2059
2031
2046
2030
2051
2029
2054
2027
2051
2038
2055
2031
2043
2026
2047
2028
2061
2040
2048
2031
2050
2034
2049
2026
2050
2030
2059
2020
2042
2039
2041
2026
2054
2032
2054
2022
2051
2038
2051
2032
2054
2028
2049
2026
2050
2030
2059
2020
2042
2039
2041
2026
2054
2032
2054
2022
2051
2038
2051
2032
2054
2028
2047
2033
2050
2028
2044
2028
2049
2038
2056
2032
2043
2038
2055
2032
2067
2038
2054
2036
2045
2025
2029
2018
2040
2019
2039
2021
2059
2035
2061
2036
2048
2039
2058
2033
2044
2036
2062
2037
2044
2038
2052
2034
2050
2029
2051
2040
2053
2030
2059
2035
2044
2035
2051
2030
2047
2030
2051
2040
2049
2020
2052
2034
2050
2029
2051
2040
2053
2030
2059
2035
2044
2035
2051
2030
2047
2030
2051
2040
2049
2020
2047
2036
2046
2029
2039
2026
2048
2029
2057
2035
2047
2033
2057
2033
2055
2036
2059
2036
2044
2024
2036
2028
2034
2022
2045
2028
2052
2034
2049
2028
2038
2037
2048
2038
2059
2032
2056
2035
2058
2033
2056
2030
2051
2035
2050
2036
2047
2032
2045
2031
2047
2035
2041
2042
2053
2021
2043
2036
2053
2033
2056
2031
2047
2023
2043
2028
2050
2035
2054
2025
2046
2026
2041
2032
2048
2031
2054
2026
2046
2025
2056
2031
2047
2023
2043
2028
2050
2035
2054
2025
2046
2026
2041
2032
2048
2031
2054
2026
2046
2025
2046
2034
2050
2021
2054
2032
2055
2030
2051
2032
2047
2035
2046
2034
2057
2042
2060
2036
2052
2014
2056
2042
2052
2021
2047
2032
2061
2036
2053
2022
2052
2033
2036
2022
2052
2028
2052
2025
2053
2033
2053
2030
2043
2031
2052
2032
2047
2045
2059
2038
2054
2028
2050
2022
2048
2036
2044
2032
2048
2024
2053
2024
2040
2025
2049
2030
2049
2039
2048
2028
2044
2031
2058
2032
2052
2031
2057
2042
2059
2034
2046
2023
2045
2026
2049
2022
2050
2033
2050
2034
2050
2032
2054
2028
2052
2039
2054
2036
2054
2034
2048
2022
2061
2027
2042
2025
2030
2023
2041
2027
2055
2032
2052
2041
2058
2028
2052
2038
2053
2031
2048
2024
2046
2024
2046
2030
2049
2031
2045
2026
2047
2027
2042
2028
2055
2036
2058
2036
2045
2026
2048
2024
2046
2024
2046
2030
2049
2031
2045
2026
2047
2027
2042
2028
2055
2036
2058
2036
2045
2026
2047
2021
2034
2031
2046
2024
2048
2038
2050
2022
2042
2032
2053
2033
2059
2024
2050
2035
2051
2037
2049
2031
2046
2027
2052
2027
2047
2038
2051
2036
2049
2035
2044
2039
2054
2029
2047
2036
2052
2025
2043
2032
2052
2030
2053
2027
2046
2031
2050
2034
2049
2038
2052
2030
2050
2030
2051
2040
2050
2030
2043
2032
2052
2030
2053
2027
2046
2031
2050
2034
2049
2038
2052
2030
2050
2030
2051
2040
2050
2030
2042
2025
2052
2026
2048
2017
2047
2027
2050
2033
2048
2034
2061
2028
2046
2028
2055
2030
2051
2032
2051
2031
2056
2032
2049
2026
2049
2034
2043
2025
2044
2035
2052
2040
2054
2034
2053
2041
2047
2029
2042
2028
2043
2024
2049
2022
2048
2031
2052
2028
2040
2030
2055
2027
2057
2033
2050
2035
2058
2033
2051
2026
2048
2030
2050
2033
2053
2028
2043
2029
2046
2037
2048
2025
2046
2036
2052
2033
2055
2025
2040
2030
2044
2035
2052
2033
2051
2026
2047
2026
2049
2031
2043
2032
2062
2040
2049
2034
2052
2028
2049
2023
2040
2034
2047
2032
2050
2027
2044
2025
2048
2031
2053
2036
2056
2040
2059
2030
2051
2034
2056
2029
2037
2013
2037
2041
2048
2034
2049
2036
2045
2032
2050
2029
2061
2037
2050
2036
2049
2021
2052
2027
2049
2023
2050
2023
2046
2025
2051
2031
2049
2033
2053
2025
2047
2029
2052
2034
2057
2034
2042
2030
2046
2026
2053
2034
2049
2032
2058
2030
2055
2031
2057
2032
2051
2035
2043
2030
2049
2034
2053
2022
2050
2028
2047
2020
2037
2027
2049
2034
2046
2041
2055
2041
2058
2030
2060
2046
2048
2026
2055
2037
2039
2018
2046
2024
2048
2044
2054
2029
2043
2029
2053
2024
2045
2024
2047
2036
2059
2026
2055
2032
2038
2027
2054
2026
2042
2027
2056
2032
2051
2036
2048
2019
2053
2038
2059
2041
2059
2032
2055
2032
2038
2027
2054
2026
2042
2027
2056
2032
2051
2036
2048
2019
2053
2038
2059
2041
2059
2032
2045
2022
2048
2020
2052
2017
2051
2032
2053
2025
2048
2030
2051
2036
2056
2047
2056
2025
2058
2029
2044
2029
2042
2022
2042
2029
2046
2034
2053
2033
2048
2032
2040
2022
2048
2033
2060
2036
2062
2034
2041
2026
2038
2023
2053
2035
2056
2033
2051
2023
2059
2031
2045
2031
2052
2032
2053
2037
2057
2025
2041
2026
2038
2023
2053
2035
2056
2033
2051
2023
2059
2031
2045
2031
2052
2032
2053
2037
2057
2025
2053
2035
2042
2031
2052
2026
2047
2018
2047
2031
2047
2037
2049
2032
2048
2018
2055
2034
2053
2035
2047
2028
2054
2031
2048
2030
2049
2024
2053
2026
2059
2025
2050
2021
2050
2032
2049
2033
2057
2025
2047
2034
2047
2026
2043
2018
2046
2028
2047
2033
2051
2022
2046
2034
2060
2029
2053
2033
2054
2021
2047
2034
2047
2026
2043
2018
2046
2028
2047
2033
2051
2022
2046
2034
2060
2029
2053
2033
2054
2021
2040
2025
2041
2028
2053
2034
2050
2040
2055
2038
2050
2040
2051
2034
2051
2036
2049
2034
2053
2038
2044
2026
2054
2023
2058
2030
2050
2041
2049
2023
2037
2029
2054
2025
2046
2032
2050
2044
2058
2019
2043
2027
2050
2032
2047
2033
2048
2030
2053
2024
2047
2031
2047
2028
2056
2026
2048
2034
2063
2033
2046
2027
2046
2030
2056
2033
2050
2031
2051
2033
2042
2024
2043
2030
2050
2035
2059
2033
2058
2026
2045
2030
2050
2025
2050
2024
2052
2036
2048
2031
2043
2025
2051
2040
2050
2030
2057
2035
2051
2035
2056
2030
2039
2012
2050
2029
2049
2023
2037
2027
2055
2033
2049
2029
2050
2036
2055
2033
2056
2039
2049
2022
2047
2031
2043
2029
2048
2025
2049
2019
2044
2033
2048
2027
2050
2044
2057
2035
2055
2033
2054
2027
2050
2026
2051
2034
2051
2034
2051
2025
2041
2031
2051
2040
2043
2027
2060
2036
2040
2028
2041
2028
2055
2023
2044
2034
2054
2030
2050
2024
2043
2032
2049
2029
2054
2033
2053
2031
2055
2034
2041
2028
2055
2023
2044
2034
2054
2030
2050
2024
2043
2032
2049
2029
2054
2033
2053
2031
2055
2034
2048
2022
2031
2017
2041
2016
2041
2027
2044
2035
2037
2024
2044
2025
2047
2042
2052
2022
2049
2025
2050
2031
2063
2037
2058
2042
2054
2030
2047
2037
2045
2029
2054
2034
2050
2036
2046
2022
2043
2023
2054
2031
2053
2042
2063
2023
2033
2035
2053
2031
2047
2032
2047
2019
2050
2028
2046
2040
2050
2034
2046
2037
2042
2032
2058
2046
2049
2031
2051
2029
2043
2034
2046
2025
2047
2026
2047
2026
2060
2042
2059
2047
2047
2034
2058
2033
2050
2036
2043
2030
2047
2031
2045
2019
2045
2030
2056
2044
2054
2038
2058
2037
2048
2025
2049
2034
2051
2030
2052
2020
2047
2031
2051
2031
2051
2038
2054
2028
2054
2035
2058
2037
2048
2025
2049
2034
2051
2030
2052
2020
2047
2031
2051
2031
2051
2038
2054
2028
2054
2035
2055
2029
2044
2015
2045
2015
2039
2025
2052
2034
2051
2035
2046
2027
2046
2032
2045
2033
2049
2036
2061
2041
2049
2027
2045
2035
2051
2040
2053
2034
2043
2024
2052
2028
2045
2029
2057
2034
2053
2030
2052
2030
2052
2029
2037
2029
2049
2036
2052
2031
2047
2033
2044
2019
2045
2027
2047
2028
2053
2030
2047
2037
2058
2040
2060
2047
2048
2033
2056
2029
2052
2024
2047
2031
2054
2032
2042
2021
2058
2026
2047
2029
2048
2031
2056
2032
2052
2032
2052
2038
2046
2028
2043
2026
2048
2034
2049
2031
2061
2030
2045
2035
2052
2025
2058
2038
2041
2029
2047
2031
2050
2026
2048
2025
2047
2029
2045
2026
2060
2029
2062
2037
2056
2031
2052
2036
2042
2023
2045
2027
2047
2034
2051
2036
2049
2027
2035
2025
2056
2042
2062
2037
2056
2031
2052
2036
2042
2023
2045
2027
2047
2034
2051
2036
2049
2027
2035
2025
2056
2042
2055
2035
2048
2027
2048
2034
2053
2031
2047
2032
2042
2033
2052
2028
2057
2039
2055
2036
2049
2028
2053
2038
2056
2031
2051
2031
2045
2032
2044
2026
2047
2040
2045
2023
2047
2032
2047
2036
2038
2031
2048
2041
2052
2031
2055
2027
2048
2023
2043
2028
2042
2029
2050
2025
2043
2038
2060
2037
2054
2040
2052
2031
2035
2034
2053
2030
2054
2032
2056
2021
2050
2029
2041
2021
2043
2029
2058
2026
2064
2040
2050
2039
2052
2030
2052
2032
2044
2032
2049
2032
2042
2024
2049
2027
2051
2029
2046
2030
2052
2042
2058
2039
2048
2031
2050
2027
2046
2026
2048
2035
2055
2028
2036
2034
2054
2027
2057
2026
2052
2027
2049
2036
2055
2046
2053
2036
2059
2036
2055
2030
2041
2025
2034
2023
2049
2029
2050
2038
2056
2035
2048
2046
2058
2025
2041
2031
2043
2031
2050
2036
2054
2028
2045
2029
2054
2018
2048
2030
2051
2036
2052
2035
2044
2033
2052
2032
2052
2032
2051
2017
2046
2026
2050
2029
2040
2035
2048
2033
2049
2033
2056
2027
2056
2034
2051
2029
2044
2024
2049
2014
2046
2028
2040
2030
2038
2031
2057
2037
2050
2036
2055
2047
2054
2026
2042
2041
2050
2035
2050
2028
2051
2028
2051
2023
2047
2034
2055
2026
2054
2040
2048
2039
2047
2030
2049
2029
2056
2038
2054
2022
2049
2030
2036
2034
2043
2027
2048
2027
2055
2031
2060
2029
2054
2037
2062
2040
2046
2032
2050
2033
2046
2028
2044
2020
2048
2034
2048
2030
2058
2028
2043
2031
2048
2038
2052
2035
2045
2031
2053
2037
2053
2030
2044
2022
2049
2030
2037
2023
2047
2033
2054
2043
2043
2024
2056
2035
2057
2036
2047
2027
2042
2024
2041
2028
2050
2030
2042
2031
2048
2036
2058
2043
2056
2035
2048
2038
2049
2025
2056
2033
2043
2036
2052
2024
2051
2030
2039
2031
2057
2034
2058
2035
2059
2031
2048
2026
2039
2032
2052
2026
2046
2034
2047
2030
2050
2031
2047
2046
2057
2039
2053
2034
2048
2030
2052
2029
2056
2034
2054
2026
2046
2028
2046
2026
2041
2029
2049
2031
2052
2030
2049
2028
2054
2034
2049
2030
2044
2027
2049
2030
2056
2033
2046
2021
2038
2025
2042
2038
2058
2041
2049
2028
2054
2034
2049
2030
2044
2027
2049
2030
2056
2033
2046
2021
2038
2025
2042
2038
2058
2041
2053
2044
2057
2037
2054
2031
2050
2024
2058
2038
2040
2022
2039
2019
2048
2025
2044
2032
2049
2039
2054
2034
2046
2039
2055
2041
2050
2018
2054
2022
2039
2023
2045
2029
2042
2021
2049
2039
2063
2047
2055
2036
2046
2032
2049
2026
2038
2040
2053
2024
2045
2023
2046
2022
2044
2031
2047
2043
2056
2034
2055
2040
2048
2026
2051
2045
2043
2028
2054
2033
2045
2024
2046
2027
2048
2032
2048
2036
2051
2031
2055
2040
2048
2026
2051
2045
2043
2028
2054
2033
2045
2024
2046
2027
2048
2032
2048
2036
2051
2031
2052
2035
2053
2029
2046
2029
2045
2030
2043
2023
2043
2037
2041
2025
2047
2029
2052
2029
2059
2036
2051
2035
2056
2040
2065
2038
2049
2034
2046
2027
2051
2035
2043
2019
2040
2022
2046
2027
2049
2031
2050
2030
2057
2040
2058
2044
2054
2026
2041
2034
2040
2039
2047
2022
2042
2027
2064
2038
2050
2029
2041
2028
2051
2029
2053
2032
2053
2034
2045
2035
2046
2034
2050
2021
2051
2033
2047
2028
2050
2028
2047
2034
2043
2029
2055
2037
2055
2036
2044
2024
2047
2027
2047
2032
2047
2029
2052
2035
2054
2041
2047
2043
2053
2028
2044
2026
2055
2038
2054
2032
2037
2029
2043
2020
2054
2034
2051
2039
2055
2032
2052
2037
2058
2043
2051
2036
2047
2041
2049
2021
2033
2023
2047
2024
2046
2034
2049
2037
2052
2038
2058
2034
2050
2023
2042
2042
2050
2027
2051
2021
2047
2022
2046
2026
2036
2026
2049
2043
2057
2046
2055
2041
2063
2026
2044
2024
2039
2033
2055
2030
2059
2046
2049
2018
2041
2028
2048
2034
2051
2039
2058
2042
2045
2020
2050
2036
2054
2025
2050
2032
2045
2026
2047
2036
2057
2024
2037
2025
2059
2042
2056
2032
2051
2038
2045
2030
2047
2031
2047
2031
2043
2030
2041
2022
2044
2027
2044
2027
2059
2038
2050
2035
2053
2044
2057
2028
2036
2036
2053
2021
2046
2028
2046
2028
2050
2029
2043
2026
2056
2034
2056
2036
2055
2027
2051
2030
2046
2028
2040
2024
2053
2033
2049
2023
2054
2019
2045
2033
2055
2043
2050
2043
2049
2030
2047
2027
2058
2039
2054
2023
2055
2022
2047
2027
2057
2027
2044
2028
2053
2029
2051
2034
2054
2036
2046
2039
2049
2032
2050
2018
2045
2026
2044
2024
2043
2032
2040
2034
2056
2034
2058
2043
2060
2037
2055
2021
2039
2031
2046
2033
2049
2031
2053
2032
2048
2024
2047
2028
2057
2030
2044
2042
2058
2037
2051
2023
2048
2035
2058
2036
2045
2026
2045
2029
2043
2028
2043
2031
2051
2031
2059
2039
2055
2043
2050
2040
2046
2042
2050
2030
2045
2026
2043
2028
2047
2041
2051
2036
2051
2025
2044
2036
2045
2029
2049
2032
2047
2029
2041
2026
2042
2032
2048
2035
2046
2033
2046
2028
2057
2037
2048
2034
2055
2041
2056
2031
2046
2036
2048
2034
2057
2032
2045
2026
2042
2023
2029
2034
2051
2025
2050
2034
2054
2038
2048
2034
2057
2043
2062
2035
2045
2033
2044
2020
2039
2030
2048
2024
2047
2028
2052
2040
2049
2034
2047
2031
2052
2032
2053
2027
2044
2030
2044
2027
2048
2031
2043
2028
2048
2026
2055
2042
2062
2035
2053
2030
2051
2035
2042
2027
2042
2040
2046
2023
2037
2023
2055
2034
2044
2031
2053
2038
2060
2028
2048
2028
2059
2038
2043
2024
2047
2034
2038
2024
2042
2028
2049
2028
2054
2019
2039
2037
2049
2041
2061
2039
2040
2034
2063
2036
2042
2033
2048
2034
2049
2023
2036
2031
2057
2044
2054
2033
2055
2034
2052
2032
2048
2033
2052
2021
2052
2027
2045
2018
2043
2036
2049
2031
2050
2034
2059
2029
2050
2036
2052
2039
2048
2035
2053
2027
2045
2038
2044
2031
2034
2034
2044
2033
2052
2024
2045
2040
2055
2038
2057
2032
2051
2028
2049
2038
2053
2036
2047
2024
2040
2030
2052
2029
2053
2025
2042
2033
2055
2050
2053
2030
2055
2035
2039
2033
2045
2029
2047
2031
2053
2017
2047
2029
2046
2030
2053
2038
2060
2035
2053
2024
2051
2038
2054
2024
2040
2023
2047
2031
2054
2026
2040
2030
2057
2039
2054
2036
2055
2039
2047
2031
2049
2034
2056
2030
2047
2026
2048
2023
2048
2024
2040
2029
2060
2043
2056
2035
2044
2025
2055
2037
2053
2030
2046
2034
2054
2028
2043
2029
2043
2028
2037
2033
2048
2032
2044
2031
2062
2036
2053
2034
2055
2036
2056
2025
2054
2026
2044
2024
2052
2027
2047
2031
2048
2035
2058
2034
2053
2027
2053
2036
2045
2023
2050
2025
2043
2025
2040
2032
2048
2034
2046
2033
2055
2041
2065
2036
2058
2030
2046
2028
2045
2033
2060
2030
2044
2019
2040
2029
2054
2033
2050
2031
2051
2040
2053
2036
2054
2028
2047
2023
2040
2037
2046
2036
2047
2030
2042
2036
2051
2029
2047
2021
2051
2030
2056
2042
2050
2039
2050
2031
2050
2027
2050
2027
2049
2036
2052
2027
2047
2024
2050
2033
2056
2029
2054
2044
2055
2037
2053
2037
2054
2034
2051
2026
2051
2030
2037
2016
2049
2040
2046
2031
2047
2029
2044
2044
2053
2030
2052
2024
2048
2032
2052
2027
2050
2027
2056
2026
2058
2031
2048
2028
2045
2032
2053
2043
2046
2025
2051
2038
2053
2030
2049
2031
2064
2037
2047
2025
2048
2026
2046
2035
2050
2029
2052
2038
2050
2032
2050
2027
2046
2029
2051
2035
2051
2037
2049
2022
2029
2041
2051
2031
2053
2029
2050
2029
2050
2028
2061
2032
2052
2026
2036
2025
2040
2030
2042
2038
2045
2026
2042
2036
2053
2032
2060
2046
2048
2030
2049
2041
2048
2031
2059
2023
2046
2025
2040
2026
2049
2032
2049
2035
2049
2032
2047
2027
2049
2042
2055
2037
2051
2034
2056
2025
2037
2032
2044
2019
2048
2027
2060
2030
2041
2033
2052
2040
2054
2029
2046
2023
2045
2023
2048
2030
2051
2043
2052
2034
2050
2016
2044
2030
2050
2031
2045
2041
2055
2035
2055
2027
2044
2025
2044
2022
2044
2025
2045
2013
2043
2027
2052
2031
2048
2038
2054
2035
2047
2030
2053
2036
2052
2031
2047
2022
2055
2032
2049
2034
2043
2031
2047
2028
2050
2033
2040
2039
2058
2030
2057
2036
2044
2025
2050
2017
2043
2029
2050
2037
2051
2026
2045
2022
2047
2031
2057
2039
2056
2031
2057
2036
2047
2029
2051
2030
2048
2029
2051
2027
2041
2024
2051
2032
2054
2031
2053
2035
2049
2028
2058
2037
2044
2023
2048
2031
2047
2027
2052
2032
2053
2038
2044
2021
2040
2018
2051
2038
2058
2031
2048
2040
2053
2036
2052
2032
2048
2022
2038
2025
2046
2026
2046
2020
2053
2028
2059
2032
2058
2031
2050
2036
2049
2028
2041
2023
2056
2035
2043
2031
2049
2022
2045
2024
2041
2025
2061
2037
2053
2030
2055
2039
2051
2035
2058
2032
2043
2033
2053
2022
2050
2014
2051
2026
2040
2024
2050
2041
2049
2030
2059
2037
2051
2036
2045
2031
2054
2049
2051
2022
2041
2021
2045
2036
2048
2031
2053
2038
2054
2040
2050
2027
2052
2030
2046
2032
2054
2036
2041
2027
2049
2028
2039
2022
2048
2031
2049
2041
2060
2039
2050
2029
2042
2026
2043
2028
2054
2029
2048
2025
2048
2033
2040
2026
2051
2017
2047
2040
2050
2038
2053
2039
2044
2032
2051
2032
2045
2031
2046
2030
2047
2028
2038
2028
2047
2021
2052
2038
2054
2040
2055
2028
2048
2034
2053
2037
2044
2028
2047
2032
2051
2027
2048
2029
2049
2039
2046
2039
2054
2033
2052
2031
2049
2026
2053
2027
2050
2034
2049
2020
2051
2029
2041
2039
2051
2030
2049
2042
2050
2034
2055
2033
2044
2031
2053
2026
2048
2039
2047
2028
2040
2024
2043
2033
2042
2033
2048
2036
2047
2039
2051
2030
2053
2032
2050
2029
2052
2033
2052
2019
2047
2027
2040
2036
2060
2031
2053
2040
2050
2032
2053
2037
2049
2027
2046
2025
2049
2036
2045
2034
2055
2027
2039
2028
2052
2030
2055
2037
2056
2033
2049
2035
2043
2020
2044
2030
2048
2036
2046
2019
2039
2027
2052
2033
2052
2023
2050
2040
2060
2041
2058
2037
2054
2023
2054
2036
2041
2035
2050
2030
2046
2025
2048
2032
2047
2027
2042
2036
2058
2041
2054
2031
2042
2036
2054
2025
2048
2031
2058
2028
2046
2033
2045
2033
2041
2025
2043
2038
2050
2030
2055
2035
2043
2023
2045
2029
2046
2038
2052
2018
2037
2035
2038
2025
2043
2035
2048
2040
2054
2033
2060
2037
2050
2030
2056
2022
2046
2035
2039
2027
2042
2026
2057
2027
2045
2032
2061
2042
2052
2033
2050
2030
2048
2026
2050
2033
2043
2026
2049
2036
2046
2028
2048
2032
2048
2028
2056
2042
2044
2043
2058
2034
2049
2034
2045
2028
2043
2030
2044
2036
2051
2030
2044
2028
2051
2032
2056
2045
2052
2043
2054
2029
2053
2024
2050
2024
2051
2039
2049
2028
2047
2031
2045
2015
2045
2021
2055
2040
2057
2041
2050
2039
2041
2029
2053
2024
2044
2031
2046
2029
2044
2030
2046
2031
2055
2033
2053
2038
2046
2038
2055
2032
2045
2029
2055
2027
2052
2034
2040
2021
2048
2036
2052
2029
2051
2023
2057
2039
2047
2030
2046
2030
2049
2029
2046
2023
2042
2033
2059
2046
2046
2032
2042
2034
2050
2030
2057
2039
2047
2030
2046
2030
2049
2029
2046
2023
2042
2033
2059
2046
2046
2032
2042
2034
2050
2030
2047
2031
2049
2033
2054
2036
2058
2035
2054
2028
2043
2022
2047
2026
2047
2033
2044
2019
2041
2029
2047
2034
2054
2037
2053
2028
2055
2040
2053
2033
2050
2032
2043
2022
2044
2021
2035
2026
2050
2036
2047
2026
2044
2035
2051
2034
2051
2025
2054
2023
2044
2027
2049
2025
2049
2021
2044
2032
2052
2027
2047
2026
2044
2035
2051
2034
2051
2025
2054
2023
2044
2027
2049
2025
2049
2021
2044
2032
2052
2027
2047
2039
2054
2032
2055
2038
2049
2032
2051
2026
2045
2031
2047
2029
2050
2020
2043
2027
2058
2025
2051
2042
2047
2039
2061
2033
2044
2030
2049
2015
2055
2028
2047
2024
2051
2034
2039
2030
2060
2029
2042
2041
2054
2039
2059
2034
2050
2032
2049
2033
2045
2031
2048
2030
2047
2028
2052
2021
2042
2030
2052
2041
2060
2034
2051
2033
2058
2030
2047
2023
2032
2033
2047
2034
2051
2031
2043
2030
2051
2022
2046
2030
2049
2035
2053
2041
2054
2033
2052
2033
2046
2040
2051
2030
2036
2021
2045
2032
2056
2026
2048
2032
2061
2040
2048
2026
2042
2028
2043
2019
2050
2034
2059
2031
2045
2036
2040
2032
2051
2032
2042
2033
2056
2041
2058
2039
2044
2026
2048
2031
2048
2032
2049
2032
2050
2029
2046
2018
2046
2034
2051
2038
2053
2041
2047
2033
2043
2028
2063
2037
2044
2030
2047
2030
2040
2036
2047
2031
2056
2029
2045
2032
2051
2033
2064
2042
2044
2022
2043
2028
2045
2026
2047
2040
2042
2024
2041
2030
2052
2021
2044
2040
2056
2037
2054
2036
2058
2020
2050
2026
2059
2030
2054
2032
2035
2021
2037
2027
2046
2026
2049
2036
2060
2047
2060
2038
2043
2029
2046
2031
2046
2027
2048
2033
2045
2035
2048
2029
2043
2024
2046
2034
2055
2038
2060
2035
2058
2034
2051
2031
2041
2031
2043
2034
2054
2026
2041
2024
2042
2028
2047
2037
2056
2048
2065
2033
2042
2023
2053
2026
2038
2024
2040
2017
2043
2030
2046
2027
2056
2032
2044
2036
2053
2038
2057
2032
2055
2036
2054
2033
2049
2027
2054
2027
2052
2035
2050
2028
2043
2017
2046
2034
2055
2031
2051
2032
2050
2034
2053
2034
2040
2026
2039
2025
2045
2030
2047
2025
2041
2033
2044
2030
2056
2032
2052
2029
2054
2042
2047
2030
2047
2031
2050
2040
2047
2031
2040
2022
2046
2033
2044
2030
2056
2032
2052
2029
2054
2042
2047
2030
2047
2031
2050
2040
2047
2031
2040
2022
2046
2033
2050
2030
2055
2042
2050
2033
2052
2026
2045
2020
2043
2026
2054
2038
2057
2037
2047
2019
2043
2024
2044
2029
2047
2034
2055
2044
2056
2037
2048
2034
2056
2020
2049
2034
2054
2029
2042
2023
2042
2026
2045
2029
2051
2041
2057
2043
2056
2028
2050
2031
2061
2033
2057
2023
2041
2028
2036
2018
2045
2022
2039
2040
2050
2034
2053
2037
2054
2038
2057
2036
2040
2027
2052
2026
2039
2019
2050
2030
2048
2034
2046
2038
2052
2037
2051
2032
2047
2035
2047
2027
2048
2026
2052
2031
2050
2037
2050
2020
2033
2018
2051
2032
2044
2036
2064
2039
2056
2024
2048
2028
2054
2038
2046
2034
2049
2036
2049
2024
2043
2024
2040
2035
2051
2035
2057
2040
2056
2034
2051
2030
2047
2036
2042
2032
2055
2028
2037
2024
2042
2024
2048
2036
2049
2033
2059
2035
2049
2028
2040
2019
2043
2026
2043
2035
2062
2029
2045
2029
2044
2022
2046
2027
2057
2040
2057
2038
2044
2029
2056
2031
2048
2035
2038
2021
2045
2024
2047
2021
2053
2032
2044
2032
2042
2044
2059
2043
2049
2025
2046
2029
2046
2036
2052
2035
2049
2030
2051
2025
2047
2027
2044
2032
2042
2044
2059
2043
2049
2025
2046
2029
2046
2036
2052
2035
2049
2030
2051
2025
2047
2027
2047
2035
2053
2038
2054
2040
2043
2021
2052
2023
2051
2037
2044
2033
2044
2027
2044
2026
2051
2034
2056
2033
2050
2034
2055
2036
2041
2027
2047
2026
2054
2031
2043
2027
2044
2027
2041
2028
2049
2032
2048
2039
2049
2035
2055
2041
2055
2034
2052
2033
2052
2025
2034
2021
2054
2025
2040
2027
2049
2027
2042
2036
2056
2034
2061
2047
2048
2033
2049
2028
2046
2034
2039
2026
2049
2026
2047
2035
2049
2022
2048
2034
2067
2043
2052
2031
2040
2026
2046
2028
2048
2034
2042
2028
2048
2034
2044
2030
2044
2027
2050
2044
2052
2034
2064
2037
2050
2030
2046
2024
2043
2034
2041
2036
2050
2030
2047
2027
2048
2026
2043
2032
2049
2032
2058
2034
2056
2024
2039
2024
2046
2035
2043
2032
2055
2030
2048
2028
2045
2030
2048
2037
2053
2031
2049
2041
2048
2040
2057
2027
2046
2029
2050
2029
2054
2023
2044
2018
2038
2022
2048
2037
2041
2032
2055
2038
2056
2045
2054
2028
2049
2035
2047
2023
2045
2025
2047
2022
2046
2031
2044
2045
2049
2033
2055
2036
2051
2032
2050
2035
2050
2029
2045
2031
2051
2039
2043
2028
2043
2023
2042
2035
2056
2040
2063
2030
2050
2034
2052
2026
2047
2032
2044
2019
2048
2036
2040
2027
2049
2025
2046
2031
2061
2035
2062
2034
2055
2027
2049
2024
2047
2031
2047
2021
2052
2031
2047
2037
2052
2038
2059
2032
2048
2036
2045
2029
2043
2036
2054
2033
2035
2024
2044
2031
2055
2022
2041
2023
2040
2021
2040
2032
2053
2040
2068
2036
2052
2037
2052
2025
2058
2029
2045
2026
2049
2023
2034
2028
2056
2031
2044
2033
2043
2031
2058
2039
2050
2038
2047
2031
2051
2029
2050
2037
2041
2032
2044
2036
2048
2021
2047
2041
2051
2032
2051
2041
2053
2036
2062
2032
2049
2040
2040
2032
2048
2032
2039
2017
2040
2020
2048
2033
2051
2038
2053
2033
2053
2033
2052
2028
2049
2038
2043
2027
2057
2037
2051
2027
2040
2016
2047
2024
2041
2028
2050
2039
2049
2043
2052
2023
2047
2025
2037
2016
2061
2039
2047
2028
2040
2028
2047
2029
2059
2034
2054
2028
2052
2033
2050
2030
2052
2032
2048
2031
2055
2030
2042
2029
2044
2022
2046
2029
2059
2041
2056
2036
2052
2035
2050
2029
2049
2037
2056
2037
2045
2031
2048
2022
2036
2021
2039
2028
2052
2037
2051
2045
2053
2040
2057
2034
2038
2026
2043
2030
2056
2033
2050
2025
2045
2026
2045
2036
2054
2037
2051
2032
2058
2034
2054
2030
2038
2038
2050
2033
2049
2027
2045
2026
2037
2019
2046
2030
2048
2032
2047
2034
2050
2044
2051
2042
2050
2040
2055
2033
2058
2031
2043
2027
2042
2030
2055
2024
2043
2037
2054
2039
2055
2034
2051
2026
2038
2036
2050
2026
2040
2027
2042
2029
2046
2027
2048
2031
2044
2027
2059
2046
2051
2031
2050
2031
2047
2032
2037
2030
2056
2034
2040
2025
2040
2029
2042
2027
2048
2043
2056
2043
2055
2033
2049
2024
2056
2030
2034
2026
2043
2033
2041
2030
2059
2027
2042
2033
2044
2029
2059
2037
2054
2034
2050
2029
2042
2035
2049
2033
2054
2019
2047
2029
2056
2033
2048
2043
2052
2030
2047
2034
2057
2035
2049
2027
2055
2035
2060
2032
2044
2029
2050
2020
2045
2024
2044
2031
2049
2038
2060
2043
2042
2035
2041
2029
2049
2025
2052
2030
2047
2033
2063
2036
2047
2024
2052
2030
2055
2032
2051
2029
2042
2020
2055
2035
2054
2033
2053
2026
2047
2029
2046
2028
2046
2026
2039
2040
2055
2028
2059
2041
2051
2035
2052
2022
2050
2047
2045
2024
2050
2030
2043
2033
2040
2026
2042
2037
2052
2044
2057
2026
2048
2039
2064
2027
2042
2044
2041
2026
2052
2022
2037
2025
2045
2022
2046
2038
2047
2031
2052
2028
2054
2027
2055
2031
2037
2038
2046
2035
2055
2035
2042
2029
2039
2014
2046
2038
2047
2031
2052
2028
2054
2027
2055
2031
2037
2038
2046
2035
2055
2035
2042
2029
2039
2014
2042
2034
2056
2043
2052
2032
2052
2044
2054
2028
2037
2034
2042
2033
2050
2030
2051
2025
2046
2020
2043
2030
2049
2041
2055
2038
2052
2039
2053
2018
2041
2030
2053
2036
2048
2030
2041
2028
2047
2025
2045
2033
2050
2036
2054
2038
2061
2031
2062
2030
2054
2039
2052
2024
2047
2027
2048
2023
2043
2023
2042
2031
2047
2044
2063
2034
2054
2036
2058
2028
2035
2024
2042
2028
2058
2023
2044
2019
2047
2024
2049
2032
2047
2040
2056
2031
2051
2035
2057
2031
2039
2028
2048
2042
2050
2025
2044
2027
2055
2032
2042
2034
2045
2032
2051
2035
2053
2036
2051
2028
2049
2018
2040
2033
2046
2033
2055
2029
2044
2026
2046
2022
2056
2033
2050
2049
2063
2046
2062
2034
2043
2027
2044
2025
2047
2029
2047
2025
2039
2028
2048
2034
2049
2036
2054
2040
2045
2031
2042
2027
2045
2039
2053
2031
2048
2032
2044
2023
2046
2034
2046
2034
2045
2023
2052
2038
2055
2043
2050
2036
2051
2036
2045
2031
2047
2024
2034
2026
2036
2013
2044
2034
2048
2037
2054
2035
2060
2033
2047
2030
2045
2036
2047
2032
2060
2033
2049
2021
2053
2030
2045
2034
2043
2038
2058
2041
2055
2038
2054
2034
2053
2043
2036
2021
2046
2029
2044
2030
2045
2025
2045
2034
2043
2038
2058
2041
2055
2038
2054
2034
2053
2043
2036
2021
2046
2029
2044
2030
2045
2025
2047
2039
2051
2033
2051
2032
2044
2033
2042
2028
2054
2032
2045
2033
2049
2032
2044
2030
2048
2024
2038
2038
2049
2042
2053
2035
2059
2031
2051
2031
2056
2041
2048
2026
2043
2037
2048
2030
2047
2029
2047
2028
2045
2033
2049
2036
2052
2041
2053
2030
2048
2028
2044
2029
2050
2024
2046
2034
2044
2024
2040
2031
2044
2036
2048
2036
2059
2036
2044
2024
2047
2033
2039
2033
2046
2030
2045
2023
2046
2028
2044
2026
2046
2031
2054
2043
2058
2041
2054
2039
2055
2029
2052
2031
2049
2034
2047
2030
2039
2024
2041
2025
2051
2036
2060
2044
2057
2031
2047
2026
2053
2027
2049
2024
2055
2039
2046
2030
2037
2019
2036
2034
2055
2033
2061
2043
2053
2026
2051
2024
2045
2034
2046
2027
2051
2035
2043
2030
2047
2031
2052
2032
2054
2041
2056
2043
2056
2033
2051
2028
2038
2028
2044
2026
2052
2025
2046
2030
2053
2028
2047
2031
2035
2029
2053
2045
2050
2044
2050
2034
2045
2027
2031
2025
2054
2032
2046
2026
2041
2030
2042
2027
2049
2042
2064
2035
2046
2033
2050
2028
2047
2021
2040
2029
2051
2031
2042
2025
2052
2031
2046
2035
2058
2034
2059
2033
2047
2035
2049
2027
2050
2034
2036
2022
2057
2038
2057
2026
2037
2023
2041
2033
2048
2038
2054
2037
2050
2034
2058
2034
2049
2033
2047
2031
2062
2036
2047
2029
2046
2030
2051
2024
2053
2027
2054
2041
2060
2028
2044
2028
2046
2046
2056
2022
2039
2017
2038
2029
2048
2030
2041
2030
2043
2032
2057
2038
2047
2033
2059
2025
2048
2030
2054
2029
2051
2034
2044
2028
2048
2035
2048
2033
2045
2024
2059
2038
2055
2037
2053
2030
2046
2025
2046
2027
2048
2028
2047
2035
2046
2026
2045
2032
2042
2021
2052
2041
2055
2044
2062
2041
2039
2024
2051
2030
2049
2031
2036
2033
2050
2030
2049
2036
2050
2031
2058
2040
2055
2032
2045
2027
2051
2040
2046
2016
2045
2026
2046
2032
2048
2031
2044
2027
2045
2036
2055
2041
2059
2039
2049
2022
2042
2034
2054
2030
2054
2028
2046
2028
2046
2022
2043
2032
2050
2031
2051
2030
2051
2036
2048
2031
2045
2029
2055
2031
2048
2027
2043
2028
2052
2030
2043
2036
2048
2032
2050
2041
2054
2028
2047
2027
2054
2033
2053
2023
2042
2027
2047
2027
2046
2027
2052
2037
2058
2028
2055
2036
2053
2038
2047
2029
2047
2024
2047
2028
2044
2017
2045
2031
2046
2023
2052
2033
2042
2032
2058
2038
2054
2039
2053
2038
2044
2032
2050
2042
2049
2025
2033
2017
2045
2024
2047
2030
2044
2030
2051
2049
2054
2034
2064
2028
2047
2036
2049
2032
2047
2032
2043
2024
2044
2027
2042
2038
2050
2043
2062
2038
2065
2026
2044
2021
2041
2027
2045
2033
2056
2036
2050
2035
2047
2022
2042
2034
2049
2028
2053
2038
2055
2042
2044
2035
2052
2028
2046
2023
2048
2034
2044
2034
2047
2031
2041
2033
2035
2035
2052
2037
2052
2038
2051
2033
2049
2034
2051
2025
2045
2026
2048
2028
2049
2022
2054
2029
2042
2023
2056
2038
2064
2038
2062
2029
2042
2028
2046
2025
2045
2026
2051
2017
2041
2022
2046
2036
2052
2042
2055
2044
2053
2030
2052
2027
2046
2039
2054
2033
2050
2027
2044
2026
2048
2020
2040
2027
2050
2029
2047
2042
2055
2035
2045
2026
2052
2028
2041
2024
2051
2036
2052
2037
2047
2026
2045
2035
2054
2029
2051
2025
2048
2040
2056
2032
2047
2032
2055
2029
2049
2034
2047
2024
2046
2031
2040
2033
2050
2038
2063
2042
2054
2039
2045
2026
2050
2035
2048
2025
2044
2026
2051
2033
2054
2031
2047
2026
2048
2032
2052
2038
2054
2035
2050
2032
2044
2026
2043
2034
2054
2038
2053
2032
2042
2024
2042
2030
2040
2029
2052
2043
2056
2031
2058
2032
2050
2034
2046
2034
2046
2023
2047
2033
2046
2018
2049
2029
2049
2035
2052
2040
2057
2034
2054
2029
2049
2026
2044
2031
2045
2030
2046
2025
2042
2037
2052
2028
2051
2034
2054
2027
2052
2038
2059
2034
2047
2024
2050
2027
2044
2038
2050
2033
2047
2030
2048
2045
2050
2027
2057
2032
2057
2036
2049
2031
2051
2036
2046
2034
2051
2042
2049
2028
2044
2014
2049
2020
2046
2020
2058
2033
2055
2034
2061
2032
2033
2033
2035
2019
2054
2036
2038
2035
2047
2021
2051
2027
2054
2040
2055
2030
2053
2035
2050
2036
2048
2032
2039
2036
2053
2036
2044
2023
2047
2020
2042
2026
2046
2034
2056
2048
2058
2032
2053
2041
2046
2032
2039
2030
2043
2022
2046
2026
2039
2027
2053
2038
2054
2030
2051
2034
2045
2039
2059
2028
2047
2034
2048
2032
2052
2032
2049
2029
2048
2031
2041
2028
2049
2031
2049
2043
2053
2034
2042
2030
2054
2039
2044
2029
2055
2021
2040
2027
2036
2031
2047
2030
2048
2025
2054
2034
2061
2043
2057
2036
2037
2032
2057
2029
2048
2030
2047
2029
2052
2027
2048
2036
2047
2032
2050
2038
2046
2033
2051
2035
2057
2019
2040
2027
2054
2032
2042
2029
2041
2018
2047
2032
2043
2038
2053
2046
2061
2041
2047
2034
2052
2029
2041
2025
2041
2026
2053
2034
2047
2016
2045
2027
2047
2033
2054
2041
2056
2044
2046
2026
2041
2032
2057
2025
2043
2036
2046
2030
2050
2026
2040
2029
2053
2031
2053
2042
2052
2037
2059
2021
2048
2031
2047
2033
2049
2026
2045
2030
2050
2028
2042
2035
2047
2031
2045
2042
2055
2036
2053
2029
2040
2030
2056
2035
2049
2034
2043
2023
2050
2020
2035
2031
2049
2027
2054
2043
2055
2042
2055
2042
2050
2028
2044
2037
2047
2042
2053
2030
2049
2021
2039
2025
2042
2035
2046
2035
2051
2033
2059
2026
2056
2029
2054
2030
2048
2026
2049
2027
2048
2031
2039
2025
2042
2035
2046
2035
2051
2033
2059
2026
2056
2029
2054
2030
2048
2026
2049
2027
2048
2031
2040
2025
2051
2031
2053
2040
2060
2032
2048
2029
2046
2038
2044
2028
2050
2029
2045
2031
2051
2025
2049
2023
2046
2037
2058
2036
2054
2034
2049
2031
2047
2036
2047
2023
2054
2044
2053
2028
2052
2028
2036
2032
2047
2027
2047
2029
2055
2033
2047
2028
2050
2039
2054
2039
2055
2040
2046
2036
2045
2017
2036
2032
2047
2027
2047
2029
2055
2033
2047
2028
2050
2039
2054
2039
2055
2040
2046
2036
2045
2017
2026
2027
2004
2029
1995
2018
2005
2036
2021
2043
2028
2051
2033
2054
2036
2049
2032
2054
2043
2053
2032
2044
2025
2054
2045
2057
2046
2052
2033
2053
2042
2055
2037
2054
2032
2055
2033
2049
2033
2051
2025
2040
2030
2045
2027
2040
2034
2050
2038
2066
2049
2050
2030
2046
2022
2046
2034
2048
2029
2058
2029
2045
2020
2035
2020
2045
2031
2057
2034
2061
2041
2052
2033
2055
2024
2051
2035
2047
2033
2047
2031
2051
2022
2046
2022
2042
2040
2056
2043
2060
2035
2065
2034
2054
2033
2042
2026
2038
2033
2056
2035
2029
2017
2044
2020
2043
2035
2052
2041
2059
2031
2056
2028
2055
2034
2048
2031
2049
2019
2047
2044
2043
2030
2046
2014
2047
2038
2045
2034
2055
2024
2044
2031
2049
2036
2047
2041
2050
2035
2050
2027
2042
2031
2043
2027
2045
2026
2059
2050
2056
2036
2054
2037
2061
2030
2042
2025
2041
2033
2045
2037
2041
2021
2044
2029
2043
2032
2052
2032
2053
2031
2043
2048
2068
2032
2040
2031
2043
2029
2056
2029
2049
2024
2041
2020
2044
2027
2050
2039
2065
2025
2057
2030
2044
2032
2051
2032
2042
2027
2050
2031
2047
2037
2044
2029
2056
2046
2056
2031
2055
2039
2056
2033
2040
2024
2039
2019
2048
2025
2036
2024
2042
2027
2052
2034
2048
2043
2056
2041
2051
2039
2056
2033
2051
2026
2047
2033
2048
2037
2055
2028
2046
2038
2049
2015
2048
2031
2046
2035
2064
2047
2060
2041
2057
2041
2045
2036
2043
2026
2040
2028
2046
2038
2049
2015
2048
2031
2046
2035
2064
2047
2060
2041
2057
2041
2045
2036
2043
2026
2040
2007
2027
2022
2042
2028
2051
2025
2050
2035
2054
2033
2058
2032
2056
2047
2047
2028
2047
2025
2056
2031
2046
2028
2041
2028
2039
2028
2043
2030
2064
2035
2058
2034
2057
2027
2050
2035
2054
2044
2056
2043
2050
2027
2046
2024
2047
2024
2039
2019
2055
2037
2052
2045
2054
2026
2047
2028
2045
2015
2051
2036
2046
2033
2052
2026
2045
2021
2053
2036
2061
2053
2057
2031
2046
2021
2049
2036
2055
2024
2051
2031
2044
2028
2045
2020
2042
2030
2049
2036
2055
2038
2059
2035
2056
2036
2046
2033
2048
2028
2048
2022
2047
2037
2048
2033
2049
2029
2044
2033
2056
2042
2041
2035
2061
2030
2047
2029
2049
2037
2051
2039
2050
2021
2038
2019
2039
2018
2043
2027
2051
2037
2061
2037
2059
2028
2040
2033
2060
2033
2049
2024
2044
2028
2039
2028
2047
2035
2052
2025
2062
2037
2061
2031
2048
2023
2062
2041
2048
2032
2050
2024
2044
2028
2039
2028
2047
2035
2052
2025
2062
2037
2061
2031
2048
2023
2062
2041
2048
2032
2050
2027
2047
2033
2039
2024
2050
2039
2051
2029
2050
2035
2052
2039
2054
2036
2052
2028
2047
2028
2051
2030
2044
2027
2044
2032
2045
2032
2043
2028
2058
2041
2046
2029
2044
2019
2050
2037
2047
2027
2060
2040
2049
2027
2039
2027
2043
2025
2048
2020
2056
2042
2062
2040
2043
2029
2044
2035
2048
2031
2040
2040
2049
2027
2039
2027
2043
2025
2048
2020
2056
2042
2062
2040
2043
2029
2044
2035
2048
2031
2040
2032
2055
2036
2050
2028
2051
2032
2051
2033
2059
2033
2052
2032
2044
2026
2042
2028
2040
2036
2043
2025
2040
2038
2047
2028
2059
2037
2044
2024
2050
2034
2049
2028
2050
2038
2061
2034
2041
2038
2054
2034
2046
2022
2050
2019
2040
2029
2044
2029
2053
2033
2054
2038
2053
2032
2043
2036
2045
2028
2052
2029
2050
2038
2055
2028
2052
2028
2049
2032
2060
2035
2046
2030
2042
2020
2042
2027
2052
2033
2053
2031
2043
2029
2050
2038
2046
2031
2044
2032
2050
2034
2055
2028
2058
2034
2047
2032
2044
2028
2053
2031
2044
2036
2047
2027
2047
2030
2047
2022
2063
2035
2056
2039
2050
2021
2050
2032
2048
2030
2041
2031
2046
2030
2047
2025
2041
2036
2056
2038
2057
2029
2046
2034
2050
2030
2048
2037
2046
2029
2053
2031
2046
2030
2047
2025
2041
2036
2056
2038
2057
2029
2046
2034
2050
2030
2048
2037
2046
2029
2053
2035
2050
2025
2038
2016
2054
2036
2049
2033
2054
2032
2048
2040
2043
2022
2046
2033
2049
2032
2053
2036
2047
2031
2049
2025
2041
2033
2047
2032
2058
2044
2059
2039
2051
2034
2041
2028
2051
2025
2053
2033
2051
2027
2036
2020
2046
2027
2049
2024
2058
2039
2060
2040
2048
2027
2047
2035
2050
2031
2047
2030
2044
2023
2047
2020
2044
2029
2049
2033
2049
2033
2063
2037
2055
2029
2052
2026
2041
2042
2054
2045
2042
2021
2039
2031
2047
2017
2038
2041
2064
2033
2048
2045
2046
2029
2044
2029
2056
2039
2053
2038
2050
2022
2041
2027
2039
2029
2049
2022
2053
2038
2054
2036
2052
2033
2049
2029
2054
2038
2050
2026
2041
2024
2037
2026
2052
2034
2042
2026
2053
2037
2058
2039
2040
2030
2044
2035
2043
2033
2048
2040
2046
2032
2049
2041
2045
2024
2049
2037
2053
2032
2056
2027
2047
2026
2042
2028
2043
2031
2051
2030
2056
2038
2058
2036
2043
2033
2050
2028
2051
2032
2057
2040
2051
2030
2058
2033
2052
2028
2055
2032
2039
2016
2035
2016
2036
2039
2060
2029
2049
2053
2051
2031
2051
2028
2048
2025
2054
2037
2056
2027
2039
2016
2051
2022
2047
2035
2039
2024
2045
2028
2046
2035
2053
2037
2054
2046
2055
2028
2052
2043
2054
2028
2040
2020
2042
2030
2049
2029
2058
2044
2055
2036
2046
2018
2050
2031
2043
2030
2046
2037
2045
2026
2045
2030
2045
2029
2054
2041
2067
2036
2052
2028
2045
2024
2046
2039
2041
2024
2056
2034
2055
2024
2040
2019
2056
2032
2045
2035
2054
2039
2058
2030
2055
2036
2046
2031
2039
2037
2042
2026
2033
2022
2047
2031
2046
2030
2043
2025
2045
2038
2046
2040
2058
2039
2052
2044
2049
2027
2036
2037
2052
2020
2043
2026
2045
2035
2050
2034
2047
2030
2059
2041
2056
2034
2040
2040
2050
2029
2049
2028
2054
2026
2057
2023
2035
2025
2035
2029
2051
2037
2047
2038
2048
2029
2047
2029
2047
2035
2060
2039
2046
2034
2052
2032
2045
2029
2037
2028
2051
2038
2061
2041
2057
2029
2051
2035
2058
2026
2049
2021
2043
2024
2061
2034
2055
2029
2041
2022
2049
2043
2048
2038
2051
2030
2043
2031
2044
2030
2045
2033
2042
2024
2047
2025
2042
2024
2044
2034
2047
2035
2049
2035
2054
2033
2051
2043
2054
2026
2040
2034
2044
2040
2046
2032
2048
2028
2041
2024
2052
2029
2055
2038
2051
2027
2049
2035
2049
2032
2054
2028
2046
2030
2046
2028
2041
2026
2041
2024
2055
2037
2048
2033
2052
2028
2039
2042
2058
2035
2049
2036
2044
2033
2048
2028
2043
2028
2055
2031
2056
2041
2046
2035
2050
2032
2055
2040
2050
2035
2052
2028
2040
2020
2045
2031
2049
2030
2052
2035
2051
2032
2061
2047
2045
2026
2053
2028
2047
2029
2051
2031
2040
2023
2058
2019
2042
2018
2041
2030
2053
2036
2060
2038
2047
2036
2057
2030
2043
2029
2045
2019
2035
2034
2047
2030
2049
2033
2050
2037
2050
2044
2050
2040
2051
2033
2055
2028
2041
2021
2053
2037
2046
2026
2040
2027
2044
2022
2047
2031
2045
2042
2052
2035
2053
2041
2052
2039
2053
2035
2042
2046
2050
2026
2037
2028
2038
2024
2046
2026
2056
2039
2054
2038
2059
2029
2041
2043
2057
2020
2049
2034
2044
2031
2056
2026
2047
2025
2042
2020
2057
2049
2047
2028
2056
2037
2054
2032
2043
2038
2063
2038
2050
2033
2041
2020
2039
2028
2046
2030
2048
2042
2053
2036
2052
2026
2047
2034
2048
2032
2052
2038
2049
2034
2050
2033
2038
2031
2046
2025
2043
2043
2047
2034
2059
2034
2044
2028
2047
2018
2053
2032
2051
2026
2045
2025
2047
2031
2058
2042
2058
2040
2056
2025
2046
2030
2052
2024
2040
2014
2047
2026
2043
2026
2042
2026
2037
2031
2050
2034
2054
2042
2058
2039
2058
2036
2048
2035
2047
2029
2045
2037
2049
2035
2052
2028
2041
2019
2048
2029
2052
2031
2047
2030
2054
2029
2043
2032
2047
2033
2056
2038
2043
2027
2048
2027
2045
2026
2035
2026
2055
2048
2061
2044
2063
2040
2048
2033
2047
2031
2044
2028
2040
2027
2067
2039
2041
2026
2044
2034
2042
2029
2056
2027
2052
2044
2049
2037
2049
2029
2043
2025
2046
2033
2050
2034
2057
2037
2046
2028
2051
2037
2044
2027
2047
2022
2038
2028
2049
2037
2057
2039
2044
2031
2047
2026
2058
2028
2044
2025
2057
2037
2061
2040
2050
2040
2051
2035
2055
2040
2046
2031
2056
2024
2037
2023
2044
2013
2042
2023
2049
2030
2036
2027
2061
2041
2060
2039
2050
2015
2048
2044
2067
2038
2055
2031
2054
2036
2055
2034
2053
2026
2052
2033
2029
2014
2080
2061
2037
2016
2028
2005
2018
2016
2052
2033
2030
2027
2050
2008
2025
2001
2051
2075
2113
2079
2062
2019
2033
1998
2028
2053
2102
2070
2072
2032
2055
2011
2017
2007
2050
2037
2061
2045
2076
2053
2044
2022
2019
1992
2010
2010
2039
2021
2049
2043
2068
2036
2045
2025
2052
2029
2056
2054
2066
2027
2055
2057
2062
2030
2035
2010
2040
2031
2052
2028
2051
2035
2052
2039
2061
2041
2051
2026
2039
2019
2033
2024
2054
2029
2044
2032
2049
2027
2049
2024
2044
2033
2056
2028
2039
2005
2034
2032
2055
2038
2060
2047
2063
2042
2052
2020
2029
2026
2043
2025
2047
2044
2061
2033
2058
2037
2051
2025
2053
2041
2049
2046
2047
2032
2042
2021
2043
2022
2036
2026
2046
2021
2036
2019
2046
2028
2052
2047
2067
2055
2061
2041
2048
2025
2040
2025
2041
2023
2042
2023
2045
2040
2052
2047
2044
2028
2045
2028
2059
2039
2045
2024
2040
2024
2044
2025
2050
2019
2047
2040
2074
2050
2050
2018
2038
2015
2063
2053
2063
2032
2035
2028
2056
2040
2054
2041
2042
2030
2047
2024
2049
2042
2045
2019
2038
2025
2029
2019
2033
2028
2057
2048
2054
2051
2071
2039
2048
2016
2039
2020
2045
2035
2057
2032
2048
2026
2029
2029
2050
2032
2043
2038
2034
2021
2042
2034
2048
2029
2046
2035
2068
2047
2051
2032
2037
2017
2058
2043
2062
2040
2054
2037
2049
2030
2038
2040
2049
2020
2040
2013
2039
2032
2048
2043
2070
2047
2074
2042
2053
2028
2045
2031
2038
2031
2050
2026
2040
2021
2033
2016
2040
2028
2056
2035
2056
2033
2049
2040
2074
2049
2053
2023
2041
2012
2028
2006
2031
2021
2046
2025
2055
2036
2043
2037
2044
2027
2065
2056
2062
2035
2059
2039
2044
2031
2049
2016
2025
2023
2039
2017
2053
2047
2057
2041
2051
2035
2061
2046
2068
2035
2045
2030
2043
2024
2041
2030
2040
2020
2044
2013
2038
2031
2056
2046
2066
2043
2055
2036
2057
2034
2037
2018
2036
2029
2061
2022
2044
2031
2045
2026
2048
2028
2035
2034
2058
2041
2037
2035
2049
2038
2047
2027
2040
2032
2053
2040
2057
2029
2037
2013
2043
2030
2045
2035
2064
2041
2060
2046
2058
2047
2048
2031
2045
2026
2034
2019
2035
2033
2042
2022
2046
2028
2046
2039
2072
2044
2050
2039
2056
2035
2051
2027
2047
2017
2041
2027
2037
2022
2043
2016
2050
2036
2060
2040
2062
2039
2062
2040
2047
2014
2045
2040
2051
2036
2057
2037
2051
2026
2042
2017
2037
2025
2050
2052
2065
2038
2049
2031
2052
2026
2045
2031
2041
2022
2044
2036
2043
2036
2061
2034
2044
2023
2048
2015
2046
2037
2077
2063
2077
2043
2052
2038
2045
2027
2041
2015
2034
2023
2041
2035
2042
2012
2041
2041
2063
2037
2058
2034
2052
2038
2041
2022
2045
2030
2037
2025
2040
2023
2051
2026
2041
2035
2047
2040
2065
2042
2049
2031
2049
2029
2049
2027
2050
2016
2056
2042
2057
2030
2038
2028
2038
2021
2043
2025
2059
2049
2064
2044
2049
2032
2043
2033
2036
2018
2030
2015
2019
2019
2038
2039
2064
2051
2071
2058
2077
2047
2069
2057
2059
2022
2043
2019
2028
2011
2041
2027
2042
2019
2036
2024
2039
2031
2047
2040
2070
2037
2049
2033
2058
2023
2032
2034
2038
2031
2057
2033
2053
2029
2053
2010
2029
2008
2022
2022
2068
2064
2064
2050
2069
2041
2038
2011
2035
2015
2039
2030
2059
2039
2041
2010
2037
2047
2063
2032
2061
2046
2067
2029
2046
2028
2044
2026
2042
2032
2052
2038
2053
2023
2036
2019
2037
2035
2052
2024
2056
2046
2053
2031
2058
2033
2058
2027
2043
2033
2065
2036
2036
2027
2032
2007
2021
2020
2047
2018
2057
2032
2063
2058
2059
2033
2055
2033
2055
2034
2067
2042
2051
2030
2050
2039
2040
2022
2034
2025
2028
2023
2043
2027
2053
2047
2071
2042
2053
2023
2053
2029
2047
2035
2042
2022
2046
2022
2042
2031
2053
2032
2066
2044
2048
2020
2039
2025
2056
2030
2048
2023
2045
2024
2052
2030
2047
2035
2033
2026
2051
2040
2058
2034
2067
2053
2053
2035
2056
2026
2035
2017
2048
2028
2042
2019
2053
2037
2044
2029
2062
2043
2052
2031
2053
2030
2035
2031
2044
2031
2044
2019
2041
2021
2048
2023
2056
2036
2054
2040
2072
2051
2059
2036
2037
2010
2030
2032
2053
2026
2039
2026
2063
2028
2054
2034
2053
2025
2047
2059
2070
2050
2053
2035
2037
2014
2036
2022
2047
2020
2055
2035
2048
2021
2046
2020
2034
2019
2043
2033
2050
2040
2065
2051
2056
2053
2061
2039
2041
2017
2044
2024
2041
2022
2025
2008
2044
2045
2057
2039
2055
2056
2053
2021
2041
2032
2048
2033
2049
2034
2052
2035
2053
2043
2045
2007
2027
2013
2037
2024
2064
2060
2070
2053
2057
2027
2057
2013
2043
2031
2051
2030
2039
2020
2036
2006
2023
2027
2057
2037
2069
2048
2072
2052
2061
2034
2039
2015
2040
2011
2030
2023
2059
2045
2062
2030
2026
2017
2050
2035
2058
2048
2063
2050
2052
2022
2039
2042
2063
2023
2026
2023
2049
2035
2035
2020
2047
2037
2056
2033
2064
2032
2047
2038
2065
2030
2060
2030
2037
2022
2043
2044
2043
2025
2047
2009
2031
2025
2027
2031
2056
2047
2073
2044
2056
2026
2052
2036
2055
2038
2047
2036
2051
2028
2036
2016
2032
2023
2054
2041
2043
2039
2075
2047
2053
2029
2044
2031
2054
2032
2051
2020
2028
2001
2022
2020
2033
2032
2069
2046
2069
2046
2043
2036
2061
2036
2039
2034
2051
2038
2056
2025
2045
2036
2030
2016
2037
2026
2057
2035
2051
2049
2066
2045
2052
2024
2050
2039
2054
2035
2058
2020
2039
2024
2047
2009
2040
2037
2053
2044
2073
2044
2060
2030
2052
2023
2029
2032
2046
2035
2050
2034
2042
2019
2038
2022
2049
2044
2051
2033
2052
2031
2047
2029
2050
2039
2061
2047
2048
2027
2041
2035
2072
2032
2031
2010
2033
2015
2050
2047
2061
2052
2069
2041
2045
2017
2034
2032
2055
2057
2063
2035
2072
2032
2031
2010
2033
2015
2050
2047
2061
2052
2069
2041
2045
2017
2034
2032
2055
2057
2063
2030
2051
2013
2045
2010
2022
2024
2052
2031
2059
2056
2059
2047
2038
2028
2043
2044
2060
2046
2046
2029
2036
2024
2045
2025
2030
2020
2043
2033
2049
2043
2069
2043
2062
2036
2052
2026
2027
2023
2058
2049
2043
2025
2029
2004
2029
2028
2044
2031
2059
2058
2071
2057
2057
2013
2035
2025
2052
2034
2039
2049
2043
2025
2029
2004
2029
2028
2044
2031
2059
2058
2071
2057
2057
2013
2035
2025
2052
2034
2039
2029
2031
2011
2042
2034
2040
2024
2046
2047
2066
2047
2066
2047
2049
2031
2054
2031
2044
2021
2054
2023
2057
2038
2034
2028
2050
2027
2036
2018
2049
2038
2050
2040
2052
2015
2045
2034
2047
2015
2042
2032
2045
2033
2051
2021
2040
2038
2047
2023
2046
2031
2059
2048
2051
2024
2036
2035
2045
2022
2046
2028
2049
2033
2042
2012
2036
2034
2060
2036
2060
2046
2065
2038
2045
2018
2040
2034
2054
2044
2050
2037
2045
2038
2043
2016
2044
2026
2053
2031
2067
2048
2080
2048
2060
2032
2028
2023
2047
2031
2059
2027
2064
2034
2043
2027
2040
2021
2047
2036
2069
2040
2039
2032
2059
2041
2064
2039
2062
2041
2051
2032
2041
2016
2043
2018
2041
2018
2046
2022
2056
2050
2072
2048
2064
2043
2057
2022
2039
2017
2039
2018
2047
2038
2045
2021
2054
2037
2045
2030
2057
2037
2056
2039
2045
2028
2040
2026
2041
2030
2061
2036
2056
2032
2052
2022
2019
2018
2050
2036
2071
2059
2068
2039
2045
2033
2036
2027
2045
2033
2045
2028
2052
2030
2049
2013
2039
2035
2059
2039
2046
2042
2061
2045
2057
2019
2034
2013
2054
2034
2038
2026
2040
2028
2042
2016
2039
2029
2047
2030
2050
2040
2052
2032
2053
2029
2047
2030
2055
2037
2061
2006
2043
2025
2041
2016
2041
2038
2054
2035
2058
2042
2055
2034
2062
2041
2053
2037
2050
2026
2043
2006
2043
2025
2041
2016
2041
2038
2054
2035
2058
2042
2055
2034
2062
2041
2053
2037
2050
2026
2043
2029
2048
2037
2046
2002
2036
2018
2034
2029
2059
2038
2066
2053
2065
2030
2056
2040
2045
2014
2027
2038
2048
2015
2039
2024
2046
2034
2046
2033
2054
2050
2059
2033
2058
2034
2050
2031
2043
2028
2053
2028
2043
2029
2038
2004
2030
2034
2054
2035
2067
2042
2055
2039
2059
2024
2044
2027
2044
2022
2054
2026
2041
2026
2049
2022
2034
2025
2049
2025
2058
2042
2065
2042
2072
2027
2050
2034
2045
2015
2033
2028
2047
2025
2047
2016
2040
2017
2039
2034
2051
2041
2064
2052
2054
2033
2058
2029
2042
2038
2062
2038
2043
2029
2050
2027
2043
2028
2050
2028
2058
2040
2046
2024
2051
2030
2049
2030
2033
2022
2055
2027
2052
2024
2041
2022
2049
2020
2043
2029
2057
2040
2052
2037
2052
2026
2058
2046
2057
2034
2041
2032
2042
2029
2037
2016
2047
2028
2046
2029
2043
2028
2053
2046
2067
2031
2054
2034
2037
2022
2052
2023
2049
2028
2054
2034
2038
2030
2042
2027
2048
2031
2056
2049
2054
2038
2046
2034
2049
2022
2049
2024
2046
2042
2053
2029
2036
2029
2049
2030
2051
2039
2054
2045
2046
2033
2045
2030
2045
2020
2047
2035
2053
2032
2042
2022
2043
2028
2055
2032
2056
2024
2053
2038
2058
2044
2053
2027
2041
2032
2057
2035
2052
2026
2054
2012
2045
2034
2040
2029
2050
2046
2058
2039
2060
2028
2048
2031
2046
2024
2044
2041
2063
2036
2047
2009
2047
2031
2041
2017
2056
2018
2050
2033
2063
2027
2048
2033
2046
2038
2054
2037
2046
2038
2043
2028
2054
2026
2034
2021
2044
2034
2047
2034
2050
2035
2065
2044
2055
2037
2050
2017
2046
2024
2041
2017
2036
2026
2045
2034
2061
2044
2063
2037
2054
2038
2051
2044
2046
2025
2056
2031
2036
2017
2046
2021
2027
2021
2042
2039
2062
2033
2052
2044
2060
2036
2046
2035
2044
2022
2047
2033
2057
2028
2048
2037
2039
2017
2040
2023
2057
2043
2056
2051
2072
2040
2041
2021
2036
2028
2051
2028
2052
2034
2054
2035
2039
2018
2033
2023
2056
2047
2065
2042
2067
2031
2044
2026
2035
2032
2042
2025
2050
2039
2053
2028
2026
2019
2048
2037
2049
2037
2050
2039
2054
2031
2051
2046
2053
2040
2056
2028
2029
2020
2042
2026
2047
2030
2043
2026
2055
2041
2045
2032
2058
2049
2047
2020
2041
2034
2048
2043
2044
2026
2043
2029
2039
2031
2042
2025
2048
2032
2053
2027
2050
2029
2048
2038
2054
2039
2067
2028
2046
2023
2051
2030
2043
2033
2049
2030
2059
2040
2041
2029
2049
2041
2055
2028
2034
2028
2048
2029
2042
2033
2053
2023
2041
2036
2049
2028
2050
2029
2048
2036
2050
2032
2053
2046
2047
2037
2042
2021
2035
2029
2044
2019
2054
2041
2047
2021
2042
2035
2044
2032
2047
2026
2047
2031
2049
2037
2050
2035
2052
2028
2046
2031
2054
2021
2045
2040
2061
2031
2049
2044
2058
2028
2044
2032
2047
2039
2049
2022
2049
2022
2038
2018
2048
2036
2043
2022
2051
2038
2056
2049
2055
2042
2053
2026
2051
2030
2047
2029
2042
2029
2049
2032
2049
2018
2032
2021
2037
2026
2056
2044
2046
2028
2058
2037
2048
2043
2054
2037
2058
2033
2047
2023
2033
2037
2042
2025
2050
2039
2060
2037
2046
2033
2052
2034
2055
2032
2050
2037
2058
2033
2047
2023
2033
2037
2042
2025
2050
2039
2060
2037
2046
2033
2052
2034
2055
2032
2050
2031
2043
2037
2056
2027
2045
2020
2041
2027
2038
2022
2047
2041
2051
2045
2054
2036
2046
2037
2047
2030
2054
2049
2056
2023
2041
2025
2041
2018
2046
2025
2039
2033
2050
2037
2054
2040
2063
2041
2061
2045
2043
2023
2050
2030
2040
2021
2040
2025
2049
2035
2050
2037
2065
2038
2052
2026
2044
2021
2047
2045
2043
2023
2050
2030
2040
2021
2040
2025
2049
2035
2050
2037
2065
2038
2052
2026
2044
2021
2047
2024
2039
2031
2052
2043
2051
2025
2032
2029
2054
2047
2048
2030
2055
2031
2050
2041
2060
2030
2043
2024
2048
2027
2058
2051
2060
2033
2024
2019
2044
2022
2038
2031
2041
2049
2066
2038
2057
2027
2044
2025
2050
2023
2042
2020
2046
2023
2058
2023
2063
2035
2045
2040
2030
2022
2035
2031
2059
2041
2063
2045
2046
2032
2054
2036
2061
2029
2051
2019
2037
2033
2042
2019
2051
2021
2064
2044
2057
2039
2026
2026
2049
2035
2045
2036
2046
2029
2053
2029
2045
2020
2052
2037
2050
2042
2061
2042
2041
2027
2053
2040
2049
2027
2046
2034
2044
2033
2034
2013
2049
2031
2055
2032
2037
2022
2056
2046
2056
2024
2042
2040
2053
2035
2053
2043
2056
2030
2043
2020
2047
2042
2040
2027
2039
2032
2055
2029
2048
2032
2051
2039
2046
2031
2043
2018
2037
2032
2056
2024
2042
2037
2041
2033
2058
2039
2052
2043
2050
2032
2053
2039
2051
2027
2050
2025
2058
2035
2054
2025
2039
2023
2042
2037
2055
2024
2058
2046
2052
2041
2047
2041
2039
2024
2042
2024
2041
2032
2049
2029
2045
2032
2053
2049
2059
2028
2034
2025
2049
2027
2043
2038
2051
2038
2046
2032
2057
2033
2028
2030
2052
2028
2060
2031
2041
2038
2055
2041
2041
2022
2039
2051
2057
2045
2057
2040
2056
2029
2052
2035
2051
2021
2021
2009
2040
2030
2046
2038
2034
2028
2057
2045
2027
2036
2060
2039
2028
2019
2039
2024
2053
2040
2046
2033
2054
2031
2047
2031
2040
2027
2045
2042
2056
2045
2067
2042
2047
2023
2029
2029
2055
2045
2066
2039
2046
2025
2050
2034
2056
2032
2050
2033
2051
2038
2060
2035
2045
2029
2061
2024
2037
2015
2037
2031
2047
2047
2056
2038
2057
2029
2061
2024
2036
2020
2048
2039
2052
2037
2040
2017
2051
2025
2040
2031
2069
2052
2070
2043
2051
2025
2041
2034
2036
2020
2048
2026
2062
2042
2031
2010
2029
2018
2057
2031
2053
2037
2065
2037
2048
2023
2055
2033
2048
2037
2038
2029
2048
2032
2035
2020
2049
2036
2052
2023
2058
2037
2047
2031
2053
2021
2041
2025
2050
2029
2037
2024
2045
2031
2031
2000
2034
2034
2050
2049
2076
2052
2061
2028
2052
2030
2036
2025
2050
2029
2037
2024
2045
2031
2031
2000
2034
2034
2050
2049
2076
2052
2061
2028
2052
2030
2036
2028
2049
2051
2053
2019
2039
2026
2050
2031
2024
2033
2048
2035
2052
2035
2043
2019
2042
2040
2068
2026
2044
2045
2052
2032
2036
2032
2056
2034
2058
2036
2046
2049
2064
2015
2033
2034
2049
2039
2050
2023
2045
2037
2057
2021
2039
2037
2046
2025
2030
2023
2053
2038
2061
2046
2054
2044
2042
2033
2037
2028
2057
2047
2046
2028
2031
2031
2060
2016
2026
2023
2052
2041
2070
2056
2065
2033
2042
2030
2034
2037
2045
2029
2036
2036
2062
2036
2040
2021
2048
2017
2046
2036
2069
2047
2051
2026
2032
2027
2070
2024
2051
2048
2048
2040
2044
2040
2032
2007
2022
2029
2049
2032
2077
2033
2038
2042
2051
2047
2064
2034
2050
2013
2029
2040
2074
2045
2049
2019
2040
2038
2024
2017
2059
2038
2051
2042
2066
2069
2078
2026
2008
2000
2062
2048
2034
2003
2011
2012
2051
2053
2072
2050
2067
2023
2043
2018
2041
2026
2054
2045
2047
2026
2056
2039
2053
2011
2026
2018
2038
2036
2060
2024
2042
2025
2058
2065
2064
2031
2055
2025
2054
2044
2042
2020
2038
2004
2036
2028
2038
2026
2070
2055
2080
2056
2040
2022
2045
2058
2024
2010
2025
2027
2047
2044
2061
2020
2028
2012
2061
2049
2052
2053
2049
2016
2054
2060
2065
2025
2013
2026
2047
2041
2069
2049
2049
2033
2032
2014
2038
2037
2055
2026
2033
2017
2061
2052
2066
2041
2032
2033
2027
2042
2068
2047
2013
1993
2034
2049
2082
2041
2030
2036
2039
2017
2075
2037
2056
2035
2068
2037
2029
2021
2077
2042
2055
2026
2013
2006
2050
2020
2043
2027
2036
2034
2080
2057
2064
2057
2076
1994
2025
2029
2049
2065
2025
2011
2033
2015
2045
2037
2068
2071
2096
2036
2056
2037
2033
2008
2044
2035
2028
2021
2054
2043
2056
1997
2033
2009
2032
2023
2049
2036
2065
2059
2067
2039
2050
2031
2064
2033
2037
2050
2055
2013
2022
2052
2058
2014
2019
2035
2042
2026
2047
2042
2067
2035
2064
2047
2058
2005
2024
2027
2064
2051
2034
2018
2030
2013
2058
2027
2064
2071
2060
2054
2044
2037
2051
2050
2048
2024
2030
2000
2037
2036
2028
2025
2039
2051
2063
2047
2056
2040
2069
2056
2033
1995
2037
2042
2057
2033
2046
2041
2018
2013
2050
2042
2069
2044
2032
2015
2052
2041
2042
2034
2042
2040
2049
2036
2068
2044
2049
2059
2044
2014
2058
2034
2034
2011
2026
2012
2064
2028
2042
2042
2067
2046
2037
2029
2057
2057
2055
2027
2037
2023
2045
2046
2044
2012
2026
2003
2037
2031
2054
2076
2074
2051
2039
2037
2054
2033
2032
2036
2058
2027
2060
2023
2039
2017
2028
1997
2058
2038
2046
2037
2068
2049
2050
2053
2065
2031
2038
2056
2067
2015
2035
2044
2045
2002
2043
2055
2070
2053
2047
2029
2024
1999
2028
2018
2055
2040
2048
2040
2064
2037
2063
1990
2016
2023
2066
2033
2046
2036
2067
2052
2063
2058
2068
2035
2023
2001
2029
2039
2076
2038
2054
2001
2035
2022
2033
2015
2046
2038
2076
2065
2070
2036
2036
2006
2027
2032
2046
2045
2068
2058
2039
2009
2059
2058
2068
2017
1999
2025
2069
2051
2070
2015
2049
2013
2057
2057
2054
2026
2012
2028
2046
2043
2047
2021
2053
2024
2039
2048
2060
2033
2046
2044
2055
2025
2031
2031
2072
2038
2052
2033
2060
2029
2019
2015
2047
2012
2041
2050
2080
2042
2046
2041
2041
2016
2060
2030
2054
2042
2059
2065
2026
1994
2034
2042
2048
2034
2062
2034
2063
2016
2055
2048
2028
1994
2028
2028
2047
2019
2065
2053
2069
2031
2061
2050
2040
2025
2038
2023
2057
2047
2067
2030
2042
2020
2059
2037
2044
2028
2048
2026
2035
2004
2062
2023
2038
2025
2065
2064
2058
2019
2061
2048
2058
2026
2055
2013
2046
2038
2039
2011
2050
2029
2073
2046
2047
2031
2046
2030
2072
2005
2034
2024
2045
2039
2072
2013
2046
2038
2039
2011
2050
2029
2073
2046
2047
2031
2046
2030
2072
2005
2034
2024
2045
2039
2072
2067
2036
1997
2043
2031
2058
2039
2063
2005
2026
2007
2034
2021
2064
2034
2041
2042
2066
2053
2062
2030
2057
2029
2039
2029
2054
2020
2037
2023
2061
2044
2041
2017
2057
2043
2047
2026
2041
2023
2060
2044
2061
2032
2042
2023
2039
2026
2053
2031
2065
2013
2037
2025
2057
2030
2043
2036
2039
2028
2058
2031
2060
2042
2064
2026
2073
2051
2034
2007
2035
2039
2048
2003
2039
2036
2069
2037
2059
2036
2052
2028
2052
2027
2040
2029
2054
2044
2032
2024
2060
2037
2033
2029
2064
2033
2057
2038
2050
2044
2049
2004
2040
2042
2045
2024
2040
2020
2070
2029
2036
2031
2033
2032
2054
2035
2048
2038
2058
2031
2055
2031
2051
2038
2049
2023
2045
2016
2055
2051
2057
2003
2029
2042
2057
2038
2054
2044
2047
2034
2069
2048
2051
2024
2029
2031
2061
2031
2015
2020
2054
2040
2059
2021
2045
2041
2031
2021
2053
2028
2047
2045
2054
2037
2041
2033
2064
2037
2056
2018
2024
2016
2053
2029
2071
2047
2048
2033
2048
2039
2060
2050
2055
2035
2055
2002
2043
2019
2053
2024
2044
2046
2040
2012
2042
2036
2044
2047
2063
2031
2052
2038
2062
2039
2042
2022
2044
2028
2045
2017
2029
2024
2051
2053
2076
2043
2053
2026
2057
2015
2049
2036
2043
2018
2046
2026
2043
2018
2047
2018
2044
2028
2054
2042
2067
2029
2044
2033
2056
2046
2068
2030
2037
2029
2055
2024
2041
2035
2047
2031
2044
2034
2020
2006
2034
2018
2061
2043
2052
2034
2053
2025
2060
2031
2053
2040
2060
2044
2052
2040
2047
2028
2049
2018
2042
2040
2049
2036
2059
2041
2062
2025
2060
2031
2053
2040
2060
2044
2052
2040
2047
2028
2049
2018
2042
2040
2049
2036
2059
2041
2062
2042
2017
2035
2017
2040
2020
2040
2029
2044
2026
2044
2032
2048
2037
2044
2027
2047
2029
2051
2041
2064
2036
2048
2032
2049
2027
2053
2036
2050
2041
2051
2039
2053
2024
2050
2026
2047
2034
2054
2024
2042
2018
2042
2024
2053
2020
2048
2037
2058
2034
2052
2026
2050
2034
2056
2037
2051
2035
2045
2026
2036
2034
2042
2034
2057
2048
2060
2033
2063
2027
2041
2027
2043
2017
2045
2035
2053
2036
2053
2031
2044
2033
2042
2027
2055
2037
2046
2020
2045
2035
2052
2026
2045
2035
2052
2035
2047
2026
2056
2031
2041
2024
2059
2029
2047
2033
2050
2035
2042
2028
2051
2027
2045
2030
2045
2029
2038
2027
2050
2031
2047
2041
2043
2034
2047
2033
2043
2029
2041
2033
2060
2040
2058
2034
2047
2028
2057
2036
2054
2032
2055
2026
2040
2022
2060
2029
2051
2035
2057
2037
2047
2037
2050
2032
2051
2020
2039
2033
2062
2033
2033
2022
2042
2024
2045
2030
2054
2036
2052
2031
2054
2035
2042
2030
2054
2039
2047
2030
2055
2028
2033
2022
2042
2024
2045
2030
2054
2036
2052
2031
2054
2035
2042
2030
2054
2039
2047
2030
2055
2028
2052
2029
2055
2031
2041
2030
2044
2041
2055
2036
2051
2032
2051
2032
2049
2026
2047
2028
2047
2023
2053
2029
2050
2027
2038
2025
2055
2031
2054
2026
2042
2024
2045
2029
2054
2033
2050
2032
2055
2026
2053
2029
2050
2027
2038
2025
2055
2031
2054
2026
2042
2024
2045
2029
2054
2033
2050
2032
2055
2026
2050
2034
2047
2029
2047
2028
2055
2040
2053
2028
2062
2047
2053
2034
2051
2026
2040
2019
2045
2013
2030
2029
2047
2032
2049
2036
2052
2035
2058
2031
2049
2035
2051
2034
2055
2032
2048
2033
2046
2026
2040
2026
2043
2034
2053
2039
2046
2042
2062
2033
2057
2040
2048
2023
2046
2029
2050
2031
2054
2026
2048
2027
2044
2029
2049
2034
2054
2030
2054
2027
2042
2032
2049
2030
2046
2031
2052
2033
2052
2025
2047
2031
2051
2029
2051
2035
2048
2041
2056
2025
2047
2022
2046
2023
2043
2019
2038
2024
2046
2026
2048
2034
2054
2036
2054
2033
2054
2035
2055
2032
2049
2034
2054
2026
2048
2025
2043
2035
2053
2032
2045
2037
2042
2027
2045
2023
2047
2039
2066
2030
2049
2025
2053
2023
2061
2033
2045
2022
2054
2026
2049
2023
2045
2024
2044
2036
2051
2040
2054
2035
2048
2037
2044
2020
2050
2024
2057
2028
2052
2023
2049
2023
2045
2024
2044
2036
2051
2040
2054
2035
2048
2037
2044
2020
2050
2024
2057
2028
2052
2023
2050
2026
2042
2018
2042
2028
2046
2039
2050
2037
2051
2042
2061
2036
2049
2028
2042
2031
2048
2036
2051
2024
2036
2032
2047
2035
2049
2038
2062
2036
2044
2028
2043
2027
2039
2028
2052
2038
2059
2020
2046
2033
2056
2031
2047
2035
2044
2037
2057
2031
2052
2032
2049
2037
2055
2037
2043
2030
2046
2031
2047
2024
2045
2027
2046
2028
2051
2032
2050
2030
2051
2029
2056
2029
2049
2023
2048
2027
2050
2040
2055
2030
2054
2037
2054
2027
2044
2028
2047
2028
2055
2038
2061
2034
2052
2032
2047
2036
2046
2026
2038
2041
2053
2031
2046
2033
2053
2039
2060
2035
2048
2026
2046
2032
2052
2042
2050
2030
2040
2018
2052
2036
2050
2031
2049
2037
2042
2029
2042
2022
2051
2034
2052
2028
2052
2027
2046
2038
2059
2025
2052
2036
2050
2031
2049
2037
2042
2029
2042
2022
2051
2034
2052
2028
2052
2027
2046
2038
2059
2025
2043
2034
2043
2022
2046
2036
2050
2029
2052
2031
2056
2032
2050
2035
2049
2027
2044
2022
2039
2031
2047
2037
2053
2039
2055
2042
2061
2035
2054
2032
2045
2031
2050
2030
2043
2025
2043
2034
2052
2028
2044
2039
2062
2038
2048
2022
2040
2031
2057
2030
2063
2035
2043
2030
2052
2020
2043
2029
2047
2031
2044
2039
2062
2038
2048
2022
2040
2031
2057
2030
2063
2035
2043
2030
2052
2020
2043
2029
2047
2031
2046
2031
2047
2038
2059
2029
2058
2037
2066
2047
2047
2024
2039
2017
2038
2031
2052
2048
2057
2042
2042
2024
2033
2023
2068
2035
2026
2023
2053
2043
2050
2037
2060
2039
2049
2008
2031
2019
2042
2030
2049
2033
2054
2029
2048
2034
2049
2040
2053
2034
2049
2040
2043
2020
2055
2040
2051
2025
2042
2026
2049
2033
2054
2029
2048
2034
2049
2040
2053
2034
2049
2040
2043
2020
2055
2040
2051
2025
2042
2026
2044
2033
2050
2040
2041
2039
2031
2030
2051
2040
2073
2045
2058
2023
2048
2032
2054
2037
2040
2006
2045
2034
2050
2032
2040
2030
2066
2049
2061
2034
2031
2015
2052
2036
2051
2031
2029
2028
2051
2037
2045
2038
2059
2024
2050
2040
2058
2023
2048
2043
2058
2033
2066
2035
2037
2023
2031
2031
2051
2036
2059
2041
2044
2013
2037
2026
2048
2044
2056
2034
2057
2047
2061
2017
2015
2023
2036
2034
2085
2027
2059
2041
2044
2013
2037
2026
2048
2044
2056
2034
2057
2047
2061
2017
2015
2023
2036
2034
2085
2027
2025
2044
2048
2018
2051
2029
2035
2037
2086
2049
2051
2001
2016
2021
2060
2030
2038
2004
2012
2007
2028
2012
2023
2018
2036
2027
2046
2033
2067
2029
2029
2035
2058
2015
2025
2025
2043
2021
2036
2022
2041
2020
2046
2044
2039
2025
2043
2040
2072
2058
2050
2011
2055
2023
2039
2029
2047
2029
2058
2041
2046
2027
2052
2043
2059
2048
2074
2047
2057
2014
2041
2046
2075
2051
2061
2033
2061
2029
2050
2046
2046
2023
2045
2028
2058
2045
2062
2053
2071
2052
2073
2050
2070
2032
2073
2045
2039
2021
2037
2023
2048
2038
2037
2003
2053
2045
2062
2046
2077
2038
2035
2009
2043
2024
2057
2055
2058
2022
2052
2027
2038
2008
2038
2027
2050
2028
2046
2010
2038
2034
2074
2056
2055
2016
2047
2032
2034
2025
2045
2019
2044
2036
2063
2048
2049
2042
2048
2027
2039
2013
2051
2044
2050
2029
2058
2036
2032
2047
2060
2038
2047
2006
2027
2016
2040
2042
2047
2039
2054
2033
2073
2065
2059
2002
2017
2020
2047
2043
2059
2035
2043
2016
2052
2040
2048
2028
2046
2042
2057
2013
2029
2038
2047
2033
2059
2049
2059
2007
2036
2022
2055
2034
2047
2021
2037
2019
2037
2031
2043
2029
2066
2048
2059
2039
2051
2024
2051
2038
2040
2040
2055
2034
2047
2021
2037
2019
2037
2031
2043
2029
2066
2048
2059
2039
2051
2024
2051
2038
2040
2040
2055
2005
2040
2038
2066
2027
2044
2044
2067
2039
2043
2010
2024
2028
2052
2031
2055
2038
2047
2026
2041
2031
2071
2038
2049
2027
2055
2037
2068
2032
2043
2010
2047
2045
2055
2051
2051
2026
2068
2013
2033
2023
2060
2038
2051
2041
2040
2040
2059
2040
2050
1987
2018
2010
2051
2046
2040
2011
2048
2030
2055
2049
2039
2046
2058
2034
2035
2017
2054
2042
2067
2042
2042
2013
2043
2037
2053
2024
2049
2041
2061
2038
2048
2015
2034
2016
2044
2030
2071
2046
2044
2027
2042
2029
2057
2034
2043
2034
2039
2029
2066
2021
2041
2017
2041
2021
2045
2041
2039
2045
2072
2031
2037
2019
2047
2038
2045
2026
2057
2039
2036
2020
2028
2016
2041
2040
2065
2036
2052
2020
2035
2021
2059
2033
2064
2045
2046
2040
2040
2019
2036
2020
2028
2016
2041
2040
2065
2036
2052
2020
2035
2021
2059
2033
2064
2045
2046
2040
2040
2019
2041
2026
2066
2035
2051
2038
2058
2035
2049
2036
2055
2034
2049
2028
2045
2036
2052
2039
2056
2003
2037
2032
2038
2020
2043
2029
2041
2029
2060
2027
2045
2038
2051
2038
2060
2036
2037
2028
2052
2040
2056
2029
2030
2008
2043
2045
2066
2050
2064
2012
2034
2025
2040
2027
2048
2057
2072
2031
2054
2017
2016
2021
2056
2021
2053
2043
2057
2020
2053
2019
2045
2034
2038
2031
2060
2050
2056
2035
2063
2039
2055
2027
2037
2030
2049
2034
2052
2033
2051
2016
2055
2044
2061
2043
2047
2034
2058
2031
2058
2022
2046
2027
2023
2014
2050
2026
2059
2057
2075
2049
2064
2031
2032
2017
2045
2031
2042
2010
2033
2024
2042
2012
2047
2020
2049
2032
2050
2046
2057
2053
2053
2036
2054
2032
2046
2035
2059
2025
2038
2031
2037
2019
2042
2041
2058
2035
2052
2038
2065
2034
2049
2029
2051
2034
2064
2035
2054
2018
2035
2019
2029
2023
2046
2036
2061
2034
2058
2036
2060
2022
2049
2031
2069
2050
2060
2019
2057
2034
2040
2020
2045
2038
2045
2029
2047
2036
2068
2036
2051
2028
2048
2030
2044
2030
2040
2001
2025
2028
2053
2032
2047
2040
2046
2030
2039
2021
2042
2035
2059
2037
2060
2037
2032
2024
2060
2034
2043
2026
2046
2022
2046
2040
2053
2027
2040
2032
2056
2036
2056
2031
2057
2040
2048
2025
2045
2027
2051
2040
2056
2034
2028
2023
2056
2028
2055
2032
2050
2038
2052
2033
2059
2038
2063
2020
2049
2026
2041
2022
2057
2035
2049
2025
2048
2036
2063
2038
2038
2021
2059
2029
2047
2035
2057
2043
2063
2041
2050
2019
2036
2020
2052
2024
2046
2030
2051
2036
2054
2042
2057
2027
2044
2033
2055
2039
2054
2038
2052
2041
2060
2035
2042
2028
2035
2021
2051
2029
2042
2039
2058
2046
2060
2028
2031
2028
2063
2032
2043
2012
2044
2031
2058
2039
2041
2009
2045
2036
2035
2028
2053
2045
2064
2044
2055
2043
2065
2030
2035
2031
2043
2022
2050
2028
2045
2039
2043
2033
2048
2034
2048
2032
2045
2037
2053
2035
2057
2026
2055
2019
2045
2026
2042
2033
2050
2027
2040
2028
2049
2028
2049
2044
2058
2042
2048
2013
2047
2031
2036
2028
2055
2038
2053
2027
2056
2019
2035
2007
2052
2029
2053
2041
2062
2033
2045
2034
2045
2038
2049
2035
2063
2013
2048
2043
2051
2021
2043
2031
2050
2032
2059
2029
2048
2035
2053
2028
2047
2030
2047
2034
2043
2030
2037
2025
2042
2020
2044
2031
2045
2026
2044
2026
2056
2033
2059
2039
2055
2037
2058
2037
2054
2019
2043
2018
2049
2032
2051
2030
2050
2040
2056
2044
2057
2044
2052
2016
2039
2030
2053
2023
2052
2039
2047
2027
2043
2023
2041
2023
2047
2027
2056
2041
2056
2041
2050
2027
2048
2031
2055
2025
2040
2026
2053
2027
2041
2028
2042
2038
2058
2029
2055
2035
2045
2031
2052
2034
2041
2041
2053
2029
2051
2022
2043
2020
2044
2034
2041
2030
2044
2037
2046
2026
2053
2051
2054
2032
2055
2033
2052
2029
2052
2015
2048
2027
2046
2020
2041
2032
2049
2037
2052
2035
2053
2036
2049
2034
2057
2034
2047
2030
2044
2023
2048
2023
2042
2032
2048
2024
2043
2030
2054
2028
2056
2043
2046
2029
2055
2035
2046
2033
2047
2024
2049
2031
2040
2025
2048
2032
2057
2039
2055
2029
2044
2033
2053
2037
2055
2047
2052
2030
2049
2022
2036
2021
2035
2011
2041
2020
2045
2036
2064
2038
2052
2038
2056
2035
2049
2032
2059
2024
2041
2032
2047
2029
2050
2025
2047
2041
2056
2037
2051
2027
2058
2042
2052
2020
2047
2028
2043
2026
2041
2030
2045
2035
2038
2025
2047
2031
2056
2037
2051
2020
2059
2032
2052
2030
2056
2035
2054
2029
2047
2026
2046
2027
2049
2028
2052
2037
2048
2030
2052
2041
2058
2043
2050
2026
2046
2029
2055
2033
2045
2026
2045
2025
2045
2027
2040
2024
2048
2033
2050
2035
2054
2035
2054
2033
2059
2039
2058
2034
2050
2028
2053
2027
2039
2029
2046
2037
2041
2028
2058
2034
2051
2031
2041
2030
2051
2034
2056
2028
2052
2029
2043
2030
2048
2033
2051
2027
2046
2025
2049
2033
2041
2035
2057
2032
2047
2034
2050
2029
2047
2027
2055
2031
2046
2027
2040
2024
2042
2030
2044
2032
2053
2042
2050
2030
2050
2032
2058
2029
2045
2022
2055
2031
2046
2027
2040
2024
2042
2030
2044
2032
2053
2042
2050
2030
2050
2032
2058
2029
2045
2022
2050
2027
2040
2025
2040
2027
2054
2030
2050
2033
2047
2041
2049
2033
2051
2039
2046
2029
2051
2034
2053
2033
2045
2023
2043
2032
2047
2033
2059
2034
2060
2039
2051
2026
2054
2032
2047
2028
2043
2022
2042
2033
2045
2036
2060
2023
2051
2034
2051
2032
2051
2032
2051
2026
2051
2041
2057
2028
2047
2031
2053
2027
2046
2020
2044
2030
2051
2036
2055
2030
2053
2033
2053
2033
2052
2024
2047
2036
2042
2030
2051
2026
2045
2030
2049
2028
2042
2029
2054
2037
2058
2040
2059
2031
2057
2034
2035
2026
2047
2027
2045
2028
2042
2028
2052
2029
2045
2027
2061
2035
2052
2037
2051
2029
2050
2031
2047
2030
2054
2028
2054
2029
2034
2025
2057
2023
2047
2045
2059
2041
2046
2023
2040
2027
2044
2028
2043
2031
2054
2036
2049
2037
2053
2039
2051
2034
2054
2030
2050
2037
2049
2042
2053
2029
2050
2033
2046
2029
2043
2025
2042
2029
2044
2023
2049
2023
2052
2036
2059
2039
2057
2039
2052
2023
2041
2018
2043
2024
2052
2034
2043
2029
2048
2032
2051
2042
2054
2039
2052
2034
2051
2036
2050
2033
2056
2030
2053
2030
2046
2031
2044
2024
2040
2033
2048
2029
2046
2027
2048
2035
2056
2041
2044
2019
2048
2035
2046
2021
2058
2036
2047
2033
2056
2029
2050
2028
2046
2029
2043
2030
2054
2036
2056
2038
2050
2028
2047
2029
2055
2026
2052
2024
2043
2023
2043
2028
2042
2031
2051
2038
2040
2044
2051
2022
2052
2035
2049
2034
2050
2027
2041
2037
2052
2027
2045
2028
2048
2031
2050
2030
2051
2036
2052
2027
2053
2032
2045
2032
2043
2030
2047
2032
2046
2027
2053
2023
2047
2036
2057
2028
2052
2039
2048
2035
2049
2029
2045
2028
2049
2034
2050
2033
2055
2030
2051
2023
2041
2035
2055
2029
2057
2040
2050
2025
2052
2031
2043
2033
2048
2027
2044
2034
2056
2034
2042
2028
2045
2029
2047
2032
2060
2039
2046
2026
2046
2027
2052
2028
2050
2029
2047
2041
2048
2029
2047
2028
2048
2028
2050
2033
2047
2037
2051
2031
2050
2035
2053
2034
2047
2026
2052
2024
2047
2015
2048
2025
2053
2032
2055
2029
2052
2031
2047
2032
2052
2029
2051
2037
2053
2029
2047
2023
2047
2023
2051
2032
2053
2031
2056
2039
2050
2034
2055
2028
2052
2032
2044
2036
2055
2029
2055
2041
2047
2027
2041
2023
2041
2024
2041
2026
2051
2028
2049
2033
2055
2037
2050
2043
2054
2033
2053
2037
2043
2036
2047
2027
2052
2028
2048
2026
2048
2029
2037
2019
2040
2032
2053
2034
2052
2035
2047
2029
2055
2027
2046
2036
2046
2030
2052
2036
2058
2037
2052
2038
2058
2041
2047
2035
2056
2025
2057
2024
2032
2026
2060
2030
2047
2029
2054
2027
2047
2034
2055
2024
2052
2024
2042
2024
2050
2033
2050
2032
2049
2027
2045
2036
2060
2032
2054
2029
2036
2029
2048
2038
2052
2036
2052
2027
2052
2029
2037
2034
2056
2026
2049
2027
2043
2035
2053
2026
2049
2039
2050
2029
2049
2030
2043
2021
2045
2032
2045
2021
2060
2027
2036
2029
2054
2034
2047
2026
2049
2045
2052
2029
2043
2024
2043
2034
2054
2031
2045
2021
2060
2027
2036
2029
2054
2034
2047
2026
2049
2045
2052
2029
2043
2024
2043
2034
2054
2031
2048
2032
2044
2040
2049
2023
2053
2036
2046
2026
2050
2040
2055
2031
2045
2037
2052
2030
2046
2023
2040
2028
2046
2023
2043
2037
2059
2038
2061
2029
2047
2026
2047
2036
2056
2041
2050
2026
2043
2025
2048
2032
2050
2036
2045
2027
2048
2024
2060
2034
2048
2035
2056
2031
2050
2032
2049
2033
2057
2033
2049
2027
2044
2025
2056
2035
2052
2035
2042
2023
2055
2038
2053
2033
2052
2039
2041
2027
2050
2020
2036
2028
2039
2016
2043
2023
2049
2036
2053
2042
2053
2039
2048
2033
2057
2035
2051
2027
2050
2029
2044
2031
2050
2030
2047
2032
2047
2045
2053
2016
2055
2040
2055
2032
2044
2029
2043
2038
2047
2021
2040
2032
2047
2036
2054
2036
2045
2031
2044
2030
2045
2033
2057
2041
2057
2037
2043
2036
2057
2036
2036
2037
2045
2020
2046
2024
2043
2033
2052
2033
2053
2039
2055
2033
2049
2031
2044
2032
2050
2033
2051
2029
2038
2035
2057
2033
2051
2038
2050
2028
2057
2040
2052
2036
2053
2036
2043
2027
2044
2031
2051
2029
2038
2035
2057
2033
2051
2038
2050
2028
2057
2040
2052
2036
2053
2036
2043
2027
2044
2031
2047
2036
2048
2027
2044
2026
2047
2035
2054
2035
2050
2039
2047
2035
2053
2028
2043
2028
2040
2020
2047
2036
2047
2028
2051
2026
2045
2026
2049
2028
2044
2022
2046
2035
2052
2036
2059
2029
2056
2041
2048
2033
2047
2021
2045
2032
2054
2035
2058
2035
2047
2036
2048
2028
2051
2028
2047
2028
2046
2033
2055
2033
2043
2036
2055
2028
2044
2030
2051
2031
2053
2034
2050
2038
2055
2045
2046
2032
2053
2032
2049
2024
2042
2027
2052
2024
2050
2033
2051
2031
2053
2031
2049
2035
2058
2040
2042
2023
2046
2031
2047
2025
2046
2025
2043
2031
2048
2030
2048
2030
2046
2025
2049
2035
2050
2032
2051
2030
2045
2032
2052
2033
2044
2029
2050
2024
2044
2034
2048
2031
2051
2050
2058
2040
2062
2033
2051
2024
2044
2029
2050
2018
2042
2018
2046
2026
2049
2027
2055
2033
2060
2040
2055
2039
2051
2042
2047
2035
2047
2029
2051
2035
2047
2022
2040
2027
2039
2030
2044
2030
2055
2042
2054
2036
2054
2032
2056
2035
2052
2012
2046
2037
2048
2026
2053
2037
2047
2031
2048
2027
2042
2033
2047
2041
2052
2034
2045
2034
2049
2024
2049
2033
2045
2034
2050
2029
2051
2025
2048
2029
2039
2026
2046
2029
2057
2033
2048
2026
2055
2037
2045
2031
2038
2022
2041
2033
2055
2032
2047
2033
2048
2037
2049
2033
2056
2046
2052
2028
2042
2025
2041
2036
2050
2020
2044
2037
2052
2042
2044
2029
2050
2031
2054
2029
2054
2035
2041
2032
2043
2021
2036
2040
2046
2032
2055
2040
2047
2018
2055
2034
2041
2030
2054
2030
2046
2033
2055
2039
2053
2033
2045
2033
2052
2039
2045
2019
2047
2030
2054
2024
2044
2040
2051
2034
2055
2030
2053
2031
2060
2028
2045
2027
2041
2018
2049
2019
2044
2033
2051
2036
2051
2036
2050
2031
2050
2040
2043
2036
2055
2029
2038
2024
2051
2028
2037
2039
2056
2031
2037
2021
2064
2042
2060
2037
2055
2033
2046
2021
2044
2026
2054
2035
2051
2027
2043
2021
2046
2032
2048
2020
2045
2038
2056
2037
2058
2023
2051
2027
2054
2027
2049
2026
2050
2030
2051
2027
2043
2039
2046
2025
2046
2041
2048
2039
2047
2033
2046
2034
2049
2030
2049
2026
2050
2030
2051
2027
2043
2039
2046
2025
2046
2041
2048
2039
2047
2033
2046
2034
2049
2030
2040
2028
2045
2030
2048
2019
2043
2031
2047
2030
2045
2039
2047
2039
2059
2038
2047
2027
2044
2024
2048
2033
2049
2034
2045
2028
2051
2027
2041
2021
2054
2042
2050
2031
2054
2036
2045
2036
2047
2029
2051
2041
2047
2024
2046
2029
2038
2027
2044
2028
2055
2041
2060
2031
2053
2032
2047
2028
2056
2031
2040
2028
2042
2027
2050
2039
2047
2031
2047
2037
2049
2036
2062
2037
2055
2037
2049
2044
2052
2023
2040
2028
2042
2027
2050
2039
2047
2031
2047
2037
2049
2036
2062
2037
2055
2037
2049
2044
2052
2023
2040
2018
2035
2023
2041
2025
2052
2031
2055
2030
2056
2032
2059
2028
2060
2044
2047
2029
2052
2033
2041
2026
2047
2023
2051
2028
2047
2031
2046
2036
2051
2035
2051
2026
2058
2035
2045
2031
2049
2018
2054
2032
2045
2035
2055
2027
2050
2028
2048
2036
2051
2033
2060
2033
2054
2038
2049
2026
2055
2031
2039
2035
2051
2031
2052
2023
2042
2032
2038
2018
2047
2034
2051
2032
2058
2033
2047
2038
2044
2027
2045
2037
2051
2031
2049
2030
2042
2024
2051
2028
2056
2041
2064
2049
2062
2037
2045
2029
2037
2027
2044
2028
2042
2039
2059
2031
2038
2040
2060
2032
2050
2034
2054
2032
2056
2029
2039
2017
2044
2033
2044
2026
2048
2032
2056
2034
2051
2033
2054
2025
2056
2032
2056
2031
2055
2034
2046
2036
2047
2029
2042
2032
2044
2015
2050
2025
2043
2034
2046
2036
2050
2041
2054
2035
2052
2031
2047
2039
2053
2034
2052
2025
2045
2025
2045
2028
2044
2032
2061
2037
2041
2017
2046
2027
2056
2032
2053
2033
2056
2033
2040
2032
2051
2027
2051
2029
2046
2037
2053
2036
2049
2036
2052
2039
2050
2024
2042
2019
2043
2023
2041
2033
2038
2025
2047
2026
2050
2031
2057
2035
2047
2035
2056
2035
2058
2029
2054
2029
2047
2029
2041
2033
2038
2025
2047
2026
2050
2031
2057
2035
2047
2035
2056
2035
2058
2029
2054
2029
2047
2029
2034
2023
2044
2026
2052
2032
2046
2036
2059
2031
2052
2035
2056
2032
2052
2027
2046
2026
2050
2029
2049
2035
2044
2022
2055
2035
2056
2039
2049
2028
2044
2034
2049
2034
2056
2029
2055
2039
2042
2032
2043
2027
2034
2027
2058
2033
2035
2033
2047
2033
2039
2038
2053
2032
2046
2030
2058
2037
2057
2023
2046
2039
2049
2020
2050
2030
2042
2033
2046
2037
2049
2037
2049
2034
2053
2030
2052
2033
2042
2031
2047
2021
2039
2032
2052
2034
2058
2039
2041
2025
2056
2042
2053
2033
2061
2024
2041
2027
2057
2028
2047
2025
2039
2031
2049
2038
2046
2039
2049
2033
2051
2035
2055
2038
2059
2034
2047
2026
2042
2027
2047
2038
2046
2020
2041
2021
2043
2038
2058
2034
2042
2032
2053
2047
2057
2040
2051
2035
2044
2026
2047
2038
2046
2020
2041
2021
2043
2038
2058
2034
2042
2032
2053
2047
2057
2040
2051
2035
2044
2026
2055
2028
2050
2023
2054
2031
2048
2034
2047
2035
2046
2023
2055
2037
2057
2039
2047
2032
2053
2036
2047
2024
2047
2028
2045
2016
2044
2029
2052
2031
2051
2027
2053
2030
2055
2033
2052
2046
2056
2030
2054
2027
2050
2027
2046
2018
2044
2028
2051
2036
2051
2033
2057
2032
2060
2033
2040
2021
2047
2023
2047
2032
2050
2028
2048
2024
2049
2030
2048
2029
2050
2038
2059
2035
2047
2036
2044
2032
2053
2022
2046
2023
2045
2021
2048
2033
2046
2027
2052
2027
2053
2039
2063
2034
2055
2031
2059
2039
2053
2028
2047
2018
2041
2024
2035
2022
2047
2025
2052
2026
2052
2038
2056
2032
2048
2034
2048
2033
2056
2036
2054
2022
2041
2038
2050
2028
2045
2029
2044
2035
2046
2041
2049
2028
2066
2039
2052
2029
2044
2026
2040
2022
2048
2022
2052
2041
2043
2032
2045
2028
2042
2035
2054
2032
2049
2037
2042
2037
2055
2028
2038
2028
2051
2032
2048
2027
2040
2031
2059
2030
2052
2043
2058
2033
2053
2031
2048
2033
2054
2023
2044
2029
2048
2031
2049
2021
2040
2024
2059
2034
2042
2032
2060
2034
2050
2031
2057
2035
2048
2034
2053
2038
2037
2023
2041
2030
2044
2036
2048
2031
2050
2040
2053
2037
2056
2028
2054
2034
2051
2026
2046
2035
2047
2027
2056
2030
2038
2031
2050
2025
2046
2022
2050
2027
2054
2047
2054
2035
2055
2033
2056
2037
2047
2026
2052
2030
2047
2027
2052
2030
2047
2035
2055
2035
2057
2031
2037
2035
2046
2029
2052
2034
2049
2023
2042
2021
2043
2031
2056
2028
2051
2035
2045
2026
2059
2035
2062
2038
2049
2030
2050
2032
2045
2018
2041
2023
2050
2031
2050
2031
2056
2041
2049
2036
2058
2040
2050
2030
2051
2022
2042
2029
2034
2029
2054
2030
2048
2028
2051
2023
2045
2032
2052
2039
2050
2034
2046
2029
2050
2036
2047
2037
2039
2025
2044
2021
2038
2026
2050
2023
2052
2042
2058
2045
2065
2033
2050
2023
2039
2029
2047
2037
2039
2025
2044
2021
2038
2026
2050
2023
2052
2042
2058
2045
2065
2033
2050
2023
2039
2029
2053
2032
2045
2029
2054
2035
2041
2022
2054
2032
2057
2040
2053
2030
2052
2029
2047
2027
2045
2028
2048
2035
2047
2025
2044
2022
2031
2032
2050
2020
2046
2038
2059
2038
2056
2035
2051
2037
2053
2027
2048
2035
2047
2025
2044
2022
2031
2032
2050
2020
2046
2038
2059
2038
2056
2035
2051
2037
2053
2027
2045
2034
2041
2028
2048
2032
2048
2035
2051
2034
2047
2036
2050
2038
2056
2026
2046
2025
2046
2026
2053
2031
2048
2029
2049
2023
2046
2030
2049
2027
2054
2038
2059
2029
2053
2027
2054
2039
2052
2026
2046
2029
2057
2034
2049
2031
2042
2031
2048
2026
2048
2031
2046
2030
2057
2034
2052
2038
2048
2027
2044
2030
2044
2029
2047
2023
2047
2027
2051
2032
2044
2035
2055
2041
2054
2030
2043
2030
2042
2018
2045
2031
2052
2037
2044
2028
2042
2029
2036
2028
2061
2040
2059
2043
2061
2033
2054
2033
2059
2027
2036
2031
2042
2031
2047
2023
2052
2030
2042
2020
2043
2037
2054
2041
2056
2040
2053
2025
2049
2032
2047
2025
2051
2032
2046
2022
2046
2029
2043
2020
2045
2037
2046
2032
2054
2029
2056
2039
2051
2033
2058
2029
2053
2031
2051
2033
2049
2033
2039
2024
2044
2022
2046
2041
2067
2035
2053
2030
2047
2032
2042
2033
2045
2029
2049
2036
2050
2026
2046
2027
2051
2036
2050
2031
2047
2034
2050
2035
2054
2030
2053
2029
2053
2038
2047
2025
2042
2024
2041
2030
2051
2041
2051
2035
2065
2041
2053
2038
2047
2028
2040
2033
2048
2028
2042
2029
2050
2025
2051
2026
2043
2040
2056
2041
2058
2043
2051
2022
2056
2029
2046
2032
2041
2027
2048
2020
2043
2025
2047
2027
2050
2036
2052
2040
2065
2040
2044
2026
2048
2031
2052
2030
2044
2028
2048
2033
2042
2021
2046
2023
2057
2029
2068
2040
2057
2044
2051
2034
2052
2021
2052
2037
2050
2025
2044
2020
2044
2033
2060
2035
2043
2028
2049
2033
2053
2034
2061
2038
2049
2035
2045
2030
2049
2029
2058
2034
2043
2029
2063
2028
2046
2030
2053
2035
2058
2038
2052
2036
2046
2020
2042
2029
2047
2026
2051
2034
2043
2029
2043
2030
2052
2031
2059
2040
2050
2029
2052
2036
2051
2028
2055
2035
2047
2019
2047
2021
2045
2024
2045
2033
2057
2034
2049
2037
2058
2035
2056
2040
2047
2031
2045
2031
2055
2026
2038
2026
2040
2033
2050
2033
2051
2039
2056
2037
2046
2036
2052
2032
2050
2026
2038
2041
2050
2022
2051
2036
2051
2031
2042
2017
2043
2024
2044
2028
2050
2037
2058
2031
2045
2039
2053
2031
2036
2035
2059
2028
2046
2026
2051
2032
2046
2033
2049
2024
2051
2030
2060
2037
2046
2031
2046
2030
2055
2027
2050
2039
2050
2034
2047
2020
2048
2036
2051
2029
2043
2029
2055
2037
2048
2034
2049
2023
2046
2032
2051
2031
2044
2038
2046
2030
2052
2033
2043
2036
2055
2038
2060
2033
2047
2031
2036
2026
2046
2029
2051
2023
2047
2029
2047
2025
2037
2029
2052
2036
2064
2044
2058
2040
2052
2025
2047
2026
2045
2026
2049
2017
2048
2025
2046
2024
2044
2028
2044
2033
2057
2039
2048
2045
2050
2036
2052
2030
2041
2016
2047
2035
2060
2033
2055
2019
2041
2036
2054
2035
2048
2027
2048
2034
2055
2034
2056
2033
2053
2033
2056
2028
2040
2025
2042
2021
2053
2035
2052
2033
2054
2034
2047
2027
2054
2016
2050
2032
2052
2038
2048
2033
2044
2032
2046
2031
2049
2033
2055
2028
2064
2032
2052
2034
2048
2033
2043
2029
2044
2023
2053
2031
2048
2029
2055
2032
2040
2035
2050
2035
2047
2028
2044
2035
2048
2027
2057
2043
2050
2028
2052
2030
2043
2036
2046
2018
2055
2032
2052
2034
2050
2033
2052
2030
2056
2034
2049
2030
2046
2037
2049
2028
2042
2026
2041
2013
2045
2038
2057
2029
2061
2033
2057
2037
2049
2034
2047
2031
2051
2024
2047
2027
2044
2029
2050
2032
2041
2031
2051
2038
2050
2031
2055
2026
2045
2030
2047
2037
2047
2040
2056
2032
2053
2027
2046
2025
2038
2024
2053
2032
2057
2042
2052
2035
2054
2032
2046
2034
2050
2031
2047
2030
2057
2035
2058
2024
2046
2032
2041
2019
2041
2029
2060
2029
2059
2033
2049
2026
2043
2023
2045
2023
2049
2032
2049
2025
2047
2035
2046
2039
2050
2039
2053
2040
2056
2033
2054
2034
2049
2033
2038
2026
2043
2022
2053
2020
2048
2041
2052
2032
2056
2030
2053
2039
2052
2027
2055
2031
2052
2027
2049
2033
2051
2027
2051
2027
2054
2029
2041
2033
2049
2042
2059
2045
2051
2032
2050
2018
2043
2023
2048
2029
2042
2028
2047
2026
2054
2020
2048
2032
2056
2028
2060
2037
2055
2025
2050
2026
2047
2023
2048
2029
2040
2032
2045
2022
2051
2036
2059
2044
2051
2036
2043
2031
2063
2031
2040
2028
2046
2035
2059
2030
2057
2034
2050
2031
2041
2032
2047
2027
2049
2039
2046
2037
2055
2036
2046
2029
2047
2028
2049
2032
2044
2033
2044
2025
2038
2029
2052
2035
2062
2046
2047
2031
2053
2030
2046
2029
2047
2028
2049
2032
2044
2033
2044
2025
2038
2029
2052
2035
2062
2046
2047
2031
2053
2030
2032
2027
2012
2027
2005
2020
2013
2030
2010
2033
2022
2035
2026
2050
2030
2057
2037
2054
2046
2056
2041
2054
2042
2049
2033
2047
2036
2047
2034
2047
2030
2048
2039
2052
2033
2046
2035
2057
2032
2050
2040
2054
2040
2042
2036
2045
2028
2043
2027
2052
2042
2050
2033
2051
2033
2049
2032
2056
2032
2049
2034
2055
2034
2048
2026
2046
2033
2046
2031
2044
2034
2049
2028
2051
2024
2043
2031
2057
2032
2061
2030
2046
2030
2042
2026
2043
2036
2048
2038
2054
2027
2041
2027
2043
2033
2052
2040
2054
2037
2056
2040
2048
2033
2049
2024
2043
2026
2047
2032
2044
2024
2041
2028
2052
2034
2037
2034
2047
2031
2056
2035
2052
2036
2059
2027
2055
2032
2039
2031
2054
2031
2048
2025
2054
2038
2050
2033
2045
2036
2045
2031
2050
2038
2061
2030
2052
2032
2056
2029
2047
2023
2036
2028
2047
2031
2047
2029
2049
2033
2047
2027
2048
2031
2047
2026
2049
2031
2059
2035
2050
2029
2040
2028
2048
2025
2040
2035
2049
2043
2065
2030
2047
2045
2055
2033
2039
2032
2045
2025
2036
2034
2039
2031
2047
2025
2050
2023
2047
2037
2057
2043
2056
2032
2047
2034
2052
2026
2042
2024
2049
2030
2045
2022
2053
2037
2049
2030
2039
2030
2050
2038
2043
2028
2051
2033
2039
2031
2046
2032
2054
2035
2043
2019
2050
2018
2043
2031
2045
2028
2064
2036
2051
2032
2050
2026
2051
2036
2058
2033
2047
2030
2047
2031
2046
2034
2045
2041
2062
2042
2056
2042
2046
2033
2047
2030
2040
2014
2043
2024
2043
2023
2044
2028
2051
2035
2046
2039
2052
2032
2054
2030
2057
2037
2045
2028
2047
2028
2047
2029
2050
2025
2046
2029
2049
2032
2042
2035
2051
2032
2057
2035
2050
2036
2058
2034
2042
2042
2046
2041
2054
2033
2045
2034
2043
2022
2048
2025
2043
2029
2052
2042
2045
2030
2053
2042
2050
2024
2043
2026
2045
2027
2052
2032
2046
2036
2036
2035
2053
2038
2057
2037
2050
2033
2050
2024
2044
2027
2041
2030
2058
2037
2050
2032
2047
2026
2050
2028
2051
2033
2055
2028
2044
2028
2049
2033
2043
2027
2047
2038
2048
2030
2061
2031
2035
2029
2047
2030
2048
2035
2057
2030
2053
2033
2058
2032
2047
2034
2038
2022
2041
2036
2046
2027
2056
2026
2053
2033
2052
2042
2057
2037
2051
2026
2045
2023
2044
2031
2047
2024
2045
2020
2050
2033
2049
2026
2034
2033
2055
2032
2055
2037
2055
2036
2054
2039
2049
2037
2037
2021
2047
2038
2045
2030
2042
2027
2052
2032
2053
2035
2058
2041
2056
2030
2051
2026
2047
2033
2052
2031
2051
2021
2042
2028
2054
2026
2048
2037
2050
2034
2058
2040
2047
2038
2047
2031
2052
2038
2043
2031
2046
2034
2038
2028
2046
2022
2046
2030
2057
2041
2046
2031
2050
2032
2044
2025
2047
2032
2045
2038
2051
2031
2048
2022
2038
2029
2048
2038
2050
2035
2053
2030
2050
2041
2047
2022
2053
2030
2054
2033
2040
2032
2043
2023
2047
2027
2046
2029
2055
2043
2059
2034
2047
2037
2048
2024
2046
2028
2045
2029
2044
2023
2048
2038
2036
2025
2047
2033
2059
2037
2053
2037
2052
2028
2043
2028
2042
2029
2053
2030
2053
2036
2050
2028
2046
2025
2044
2034
2055
2029
2053
2039
2053
2047
2059
2030
2052
2033
2049
2031
2054
2025
2039
2022
2047
2024
2047
2023
2052
2037
2056
2033
2045
2031
2058
2038
2052
2027
2040
2021
2043
2036
2049
2026
2049
2028
2043
2035
2047
2029
2055
2038
2056
2031
2060
2038
2054
2027
2041
2033
2048
2034
2045
2026
2047
2028
2051
2027
2046
2027
2062
2048
2047
2030
2049
2030
2041
2031
2041
2030
2040
2031
2049
2038
2059
2036
2062
2045
2046
2028
2050
2028
2048
2025
2052
2022
2054
2029
2048
2030
2046
2037
2048
2028
2047
2027
2043
2033
2034
2030
2060
2052
2057
2035
2059
2037
2052
2031
2047
2021
2041
2022
2041
2014
2049
2034
2051
2039
2051
2041
2060
2034
2058
2041
2041
2003
2032
2051
2068
2047
2062
2034
2032
2006
2014
2008
2036
2022
2064
2037
2083
2058
2048
2022
2058
2046
2055
2025
2032
1993
2020
2020
2024
2005
2045
2021
2046
2027
2054
2060
2077
2051
2031
2008
2005
1987
2014
1990
1989
1964
2036
2041
2043
2010
2034
2014
2043
2029
2035
2018
2035
2018
2035
2028
2040
2002
2036
2050
2065
2035
2047
2027
2025
2007
2028
2013
2062
2042
2045
2041
2090
2058
2084
2060
2058
2032
2063
2038
2066
2049
2066
2040
2051
2035
2055
2026
2050
2037
2050
2048
2069
2038
2061
2037
2048
2036
2046
2024
2046
2030
2053
2015
2040
2033
2054
2045
2053
2037
2047
2032
2046
2038
2061
2037
2048
2036
2046
2024
2046
2030
2053
2015
2040
2033
2054
2045
2053
2037
2047
2032
2046
2026
2049
2032
2059
2040
2052
2032
2037
2023
2051
2045
2047
2025
2033
2021
2055
2034
2062
2041
2051
2031
2051
2026
2052
2029
2043
2034
2057
2030
2049
2023
2043
2028
2049
2032
2046
2036
2046
2027
2060
2040
2052
2037
2060
2038
2053
2031
2049
2030
2049
2020
2050
2020
2031
2008
2041
2038
2061
2044
2064
2040
2052
2037
2060
2038
2053
2031
2049
2030
2049
2020
2050
2020
2031
2008
2041
2038
2061
2044
2064
2041
2056
2036
2049
2026
2050
2033
2052
2041
2047
2032
2043
2045
2059
2021
2027
2027
2047
2026
2062
2035
2054
2029
2051
2033
2047
2024
2040
2020
2049
2036
2046
2026
2043
2020
2053
2037
2053
2039
2058
2035
2056
2024
2059
2036
2042
2026
2047
2026
2046
2035
2049
2029
2046
2023
2051
2027
2049
2033
2060
2038
2048
2034
2055
2030
2047
2024
2037
2032
2040
2026
2055
2019
2047
2016
2051
2034
2051
2037
2064
2044
2049
2032
2056
2030
2041
2031
2050
2026
2050
2023
2043
2028
2045
2025
2042
2027
2047
2035
2048
2039
2061
2027
2049
2022
2044
2029
2044
2036
2050
2025
2052
2033
2050
2026
2045
2038
2045
2037
2054
2041
2051
2025
2047
2030
2042
2031
2047
2025
2045
2032
2054
2030
2050
2024
2046
2028
2053
2037
2052
2041
2051
2025
2047
2030
2042
2031
2047
2025
2045
2032
2054
2030
2050
2024
2046
2028
2053
2037
2052
2029
2049
2040
2049
2031
2048
2026
2049
2031
2045
2033
2060
2030
2044
2029
2045
2033
2056
2038
2050
2029
2049
2040
2049
2031
2048
2026
2049
2031
2045
2033
2060
2030
2044
2029
2045
2033
2056
2038
2050
2029
2046
2026
2051
2035
2047
2030
2056
2032
2050
2027
2048
2026
2049
2020
2056
2037
2039
2030
2051
2040
2051
2026
2046
2031
2059
2033
2045
2024
2047
2039
2050
2025
2041
2032
2043
2035
2052
2040
2054
2035
2053
2035
2049
2021
2043
2034
2049
2024
2044
2038
2045
2029
2049
2031
2050
2028
2052
2025
2057
2035
2053
2035
2049
2021
2043
2034
2049
2024
2044
2038
2045
2029
2049
2031
2050
2028
2052
2025
2057
2036
2060
2036
2051
2022
2038
2027
2037
2028
2050
2036
2055
2034
2059
2031
2045
2033
2053
2042
2052
2041
2052
2028
2042
2034
2048
2033
2050
2027
2051
2034
2042
2028
2042
2012
2049
2031
2054
2027
2049
2030
2055
2041
2050
2030
2048
2035
2045
2027
2045
2022
2045
2027
2050
2024
2052
2033
2057
2035
2051
2040
2061
2031
2055
2029
2054
2034
2049
2023
2043
2033
2048
2040
2050
2031
2051
2022
2045
2032
2051
2043
2049
2030
2057
2030
2048
2032
2045
2029
2039
2028
2051
2030
2044
2020
2044
2032
2051
2029
2063
2031
2048
2038
2051
2023
2046
2024
2048
2033
2047
2031
2044
2027
2047
2027
2048
2028
2048
2029
2040
2039
2044
2032
2043
2030
2048
2031
2047
2029
2055
2028
2051
2023
2044
2031
2044
2030
2051
2038
2039
2039
2044
2032
2043
2030
2048
2031
2047
2029
2055
2028
2051
2023
2044
2031
2044
2030
2051
2038
2039
2033
2056
2036
2055
2030
2045
2028
2047
2023
2046
2034
2043
2026
2055
2029
2053
2036
2060
2032
2051
2035
2051
2032
2042
2026
2046
2030
2038
2032
2046
2037
2046
2027
2054
2024
2053
2017
2048
2022
2059
2040
2050
2036
2063
2030
2040
2023
2040
2037
2053
2033
2053
2032
2045
2016
2049
2031
2047
2029
2051
2040
2047
2036
2055
2029
2047
2033
2053
2027
2057
2032
2046
2030
2045
2031
2040
2032
2045
2019
2055
2031
2047
2035
2058
2030
2056
2037
2045
2027
2044
2034
2049
2029
2052
2026
2042
2023
2044
2027
2055
2049
2054
2029
2052
2038
2053
2027
2044
2039
2045
2027
2040
2028
2040
2024
2048
2026
2041
2032
2055
2035
2054
2034
2053
2026
2051
2036
2047
2028
2041
2032
2047
2031
2046
2027
2050
2028
2046
2027
2052
2040
2055
2040
2045
2015
2050
2037
2053
2032
2051
2033
2045
2028
2052
2024
2044
2028
2054
2038
2047
2034
2058
2036
2059
2026
2042
2041
2049
2029
2038
2027
2045
2032
2051
2020
2053
2031
2050
2037
2059
2042
2052
2038
2057
2019
2045
2033
2042
2024
2050
2032
2045
2029
2055
2024
2046
2031
2048
2035
2055
2035
2054
2036
2052
2028
2034
2035
2047
2032
2047
2036
2043
2033
2041
2032
2055
2027
2051
2038
2054
2043
2048
2037
2049
2036
2051
2037
2043
2022
2054
2034
2047
2020
2038
2026
2049
2032
2050
2028
2053
2043
2051
2032
2055
2033
2052
2031
2038
2023
2047
2021
2048
2030
2040
2029
2041
2035
2052
2038
2054
2036
2044
2027
2045
2028
2054
2046
2058
2033
2046
2024
2042
2033
2043
2024
2045
2033
2053
2038
2056
2036
2048
2033
2052
2018
2056
2038
2054
2021
2048
2031
2044
2022
2053
2025
2049
2023
2043
2036
2060
2044
2049
2034
2054
2023
2047
2027
2043
2033
2056
2030
2036
2032
2050
2029
2035
2020
2047
2034
2058
2030
2054
2031
2062
2042
2052
2035
2042
2026
2044
2029
2051
2034
2055
2029
2049
2028
2045
2033
2051
2036
2057
2032
2058
2038
2052
2029
2054
2029
2046
2027
2049
2029
2039
2022
2035
2027
2043
2031
2042
2025
2046
2035
2065
2035
2043
2030
2056
2023
2050
2037
2057
2035
2042
2022
2047
2030
2039
2027
2048
2025
2046
2035
2065
2035
2043
2030
2056
2023
2050
2037
2057
2035
2042
2022
2047
2030
2039
2027
2048
2030
2053
2035
2055
2030
2046
2026
2046
2027
2043
2028
2058
2031
2040
2031
2045
2026
2044
2030
2061
2036
2057
2037
2051
2030
2034
2031
2046
2042
2050
2034
2049
2024
2045
2022
2047
2026
2043
2030
2047
2038
2061
2029
2058
2033
2052
2032
2058
2037
2039
2027
2045
2027
2047
2025
2052
2026
2050
2026
2055
2030
2049
2030
2051
2037
2052
2038
2045
2027
2054
2036
2047
2030
2044
2029
2045
2034
2050
2032
2053
2041
2054
2033
2051
2024
2040
2030
2039
2021
2054
2035
2049
2025
2046
2030
2047
2036
2052
2021
2049
2042
2051
2037
2047
2032
2048
2033
2052
2028
2047
2029
2052
2038
2053
2026
2048
2033
2045
2033
2055
2034
2055
2035
2045
2034
2053
2032
2045
2030
2044
2036
2049
2026
2044
2018
2038
2030
2046
2034
2057
2038
2061
2034
2066
2030
2049
2026
2040
2034
2050
2032
2045
2039
2052
2022
2052
2029
2047
2027
2059
2038
2061
2036
2059
2034
2037
2026
2044
2031
2045
2030
2046
2028
2045
2026
2046
2035
2046
2022
2056
2034
2055
2040
2051
2028
2050
2022
2042
2030
2049
2028
2041
2035
2049
2031
2045
2031
2041
2024
2056
2032
2064
2036
2055
2032
2046
2035
2041
2023
2039
2022
2050
2025
2057
2032
2043
2037
2046
2030
2052
2029
2050
2036
2053
2026
2043
2033
2051
2024
2046
2035
2053
2037
2053
2028
2047
2026
2043
2025
2051
2034
2052
2038
2050
2031
2049
2034
2048
2018
2052
2037
2043
2030
2049
2022
2031
2028
2054
2039
2048
2032
2057
2044
2052
2031
2053
2028
2051
2030
2058
2023
2036
2023
2040
2021
2041
2024
2050
2036
2057
2040
2049
2030
2056
2033
2046
2034
2048
2036
2046
2036
2042
2028
2049
2027
2045
2042
2045
2028
2055
2047
2057
2041
2056
2038
2043
2036
2054
2026
2036
2028
2045
2017
2046
2021
2036
2034
2045
2029
2056
2047
2057
2041
2056
2038
2043
2036
2054
2026
2036
2028
2045
2017
2046
2021
2036
2034
2045
2029
2056
2029
2062
2042
2052
2032
2049
2031
2046
2032
2054
2032
2046
2030
2056
2029
2046
2019
2050
2037
2057
2035
2050
2032
2059
2029
2052
2034
2043
2029
2055
2032
2047
2033
2047
2023
2041
2025
2043
2031
2059
2027
2046
2033
2049
2033
2052
2023
2043
2029
2048
2038
2046
2024
2043
2025
2051
2035
2045
2025
2043
2027
2046
2033
2049
2033
2052
2023
2043
2029
2048
2038
2046
2024
2043
2025
2051
2035
2045
2025
2043
2035
2059
2027
2056
2035
2049
2039
2047
2029
2049
2032
2040
2027
2046
2025
2042
2030
2052
2033
2039
2046
2061
2042
2046
2033
2051
2033
2044
2027
2047
2037
2052
2038
2047
2018
2041
2028
2054
2033
2057
2036
2053
2036
2056
2030
2037
2032
2049
2033
2044
2027
2042
2032
2050
2030
2040
2037
2045
2030
2045
2039
2054
2031
2054
2030
2050
2036
2051
2036
2047
2028
2041
2036
2047
2031
2048
2019
2037
2021
2053
2033
2061
2037
2059
2035
2054
2034
2044
2022
2055
2032
2042
2037
2056
2028
2030
2023
2042
2019
2053
2042
2059
2036
2051
2036
2049
2036
2055
2036
2048
2026
2050
2031
2050
2031
2045
2034
2047
2030
2047
2030
2051
2039
2059
2031
2053
2035
2051
2039
2053
2029
2036
2027
2047
2026
2048
2029
2037
2028
2051
2029
2055
2040
2049
2036
2047
2034
2043
2036
2052
2029
2040
2026
2048
2024
2057
2027
2054
2030
2049
2030
2048
2031
2056
2033
2059
2034
2044
2025
2045
2029
2042
2038
2053
2024
2051
2031
2051
2026
2049
2039
2046
2033
2051
2030
2054
2030
2050
2033
2051
2027
2045
2033
2047
2019
2049
2035
2051
2029
2048
2035
2050
2035
2063
2024
2053
2031
2047
2023
2046
2029
2037
2028
2052
2028
2047
2025
2046
2032
2056
2028
2048
2028
2052
2036
2045
2032
2048
2027
2041
2036
2047
2039
2048
2026
2041
2032
2048
2027
2051
2036
2044
2038
2054
2035
2050
2032
2045
2032
2062
2044
2049
2030
2036
2026
2039
2025
2042
2029
2056
2039
2057
2039
2059
2036
2047
2035
2047
2036
2050
2029
2047
2027
2052
2025
2044
2029
2047
2017
2044
2022
2052
2038
2065
2039
2047
2034
2043
2032
2048
2029
2049
2035
2050
2018
2046
2025
2043
2027
2045
2031
2055
2033
2056
2036
2041
2033
2051
2024
2053
2025
2051
2030
2047
2029
2040
2035
2041
2028
2056
2032
2045
2039
2064
2032
2047
2037
2043
2027
2054
2039
2042
2027
2045
2027
2042
2031
2045
2031
2057
2028
2045
2040
2053
2036
2051
2027
2046
2036
2050
2033
2043
2032
2049
2029
2035
2026
2047
2032
2063
2037
2047
2032
2049
2042
2049
2035
2045
2036
2047
2027
2053
2033
2047
2029
2045
2040
2048
2024
2055
2037
2048
2036
2055
2032
2047
2036
2047
2029
2048
2032
2046
2032
2051
2022
2050
2033
2046
2020
2044
2036
2041
2035
2056
2043
2055
2031
2055
2028
2033
2030
2049
2030
2056
2032
2053
2026
2051
2024
2043
2032
2057
2034
2054
2035
2051
2025
2047
2025
2043
2027
2047
2032
2051
2027
2044
2030
2044
2022
2044
2036
2055
2025
2054
2030
2050
2043
2041
2035
2058
2031
2057
2028
2054
2029
2043
2022
2032
2024
2039
2035
2049
2033
2050
2023
2055
2035
2051
2030
2052
2030
2050
2034
2050
2019
2054
2029
2038
2033
2057
2037
2054
2033
2045
2038
2056
2027
2048
2029
2048
2030
2041
2028
2058
2028
2041
2029
2047
2030
2049
2037
2042
2032
2047
2031
2054
2038
2046
2032
2050
2028
2044
2025
2047
2027
2047
2036
2049
2029
2050
2038
2054
2037
2058
2030
2053
2042
2051
2034
2047
2031
2050
2033
2044
2015
2044
2031
2053
2028
2060
2032
2059
2040
2064
2035
2043
2019
2051
2040
2052
2034
2045
2020
2051
2028
2040
2031
2044
2022
2052
2038
2056
2035
2062
2031
2048
2029
2052
2033
2039
2033
2049
2036
2044
2031
2036
2028
2047
2032
2059
2029
2042
2036
2048
2025
2045
2033
2058
2038
2050
2022
2048
2035
2050
2031
2047
2033
2047
2028
2054
2027
2055
2041
2058
2030
2054
2025
2049
2036
2055
2031
2043
2032
2044
2022
2041
2032
2046
2032
2044
2031
2055
2038
2063
2036
2052
2042
2047
2030
2058
2036
2047
2030
2047
2026
2043
2024
2043
2028
2048
2033
2052
2047
2055
2024
2040
2033
2035
2024
2051
2030
2047
2037
2054
2035
2053
2031
2052
2030
2046
2036
2055
2039
2061
2029
2051
2023
2043
2029
2047
2030
2054
2031
2046
2025
2044
2036
2046
2020
2050
2036
2055
2039
2061
2029
2051
2023
2043
2029
2047
2030
2054
2031
2046
2025
2044
2036
2046
2020
2050
2032
2055
2031
2057
2034
2050
2036
2060
2040
2045
2025
2050
2033
2044
2023
2038
2028
2047
2025
2042
2026
2046
2037
2052
2028
2038
2031
2049
2035
2052
2035
2051
2028
2044
2035
2049
2035
2040
2028
2040
2032
2052
2032
2050
2036
2056
2033
2056
2031
2056
2031
2050
2032
2043
2027
2042
2025
2045
2032
2052
2037
2038
2035
2052
2032
2048
2034
2048
2029
2050
2035
2050
2027
2057
2021
2041
2035
2051
2029
2055
2027
2054
2046
2061
2032
2047
2027
2047
2021
2041
2034
2047
2031
2049
2029
2039
2028
2042
2028
2054
2033
2053
2037
2056
2039
2052
2037
2044
2034
2052
2039
2047
2024
2052
2020
2039
2030
2038
2028
2052
2042
2053
2031
2055
2031
2051
2032
2047
2025
2043
2031
2051
2033
2049
2024
2059
2024
2051
2030
2050
2031
2046
2035
2049
2037
2056
2037
2042
2028
2047
2032
2044
2036
2048
2032
2046
2026
2053
2030
2046
2040
2049
2037
2053
2039
2048
2035
2046
2038
2048
2030
2050
2029
2052
2023
2040
2028
2047
2041
2061
2040
2042
2034
2062
2036
2045
2036
2045
2033
2047
2033
2047
2031
2040
2031
2031
2027
2045
2025
2051
2032
2047
2034
2053
2024
2057
2030
2051
2033
2052
2030
2051
2028
2042
2022
2043
2036
2041
2026
2059
2030
2052
2026
2043
2032
2062
2041
2053
2037
2054
2027
2035
2030
2043
2033
2055
2035
2053
2029
2042
2020
2048
2037
2056
2037
2056
2038
2055
2028
2048
2021
2042
2019
2047
2030
2048
2025
2047
2036
2052
2037
2048
2038
2051
2033
2051
2029
2050
2024
2058
2031
2047
2023
2041
2024
2041
2032
2044
2031
2055
2040
2062
2042
2056
2034
2048
2037
2046
2027
2047
2037
2050
2031
2050
2028
2041
2025
2047
2024
2050
2024
2048
2035
2055
2027
2045
2040
2059
2027
2044
2035
2048
2034
2049
2020
2041
2027
2052
2019
2050
2045
2051
2027
2046
2031
2054
2038
2039
2029
2062
2028
2048
2028
2049
2032
2040
2032
2053
2025
2047
2028
2045
2040
2060
2041
2044
2031
2046
2034
2061
2033
2049
2028
2051
2032
2046
2032
2044
2027
2046
2028
2051
2033
2047
2034
2056
2029
2047
2031
2054
2031
2052
2031
2051
2025
2049
2031
2046
2033
2049
2031
2046
2022
2054
2033
2052
2030
2038
2024
2044
2036
2062
2040
2048
2028
2044
2023
2045
2026
2053
2037
2047
2031
2051
2039
2053
2025
2053
2034
2045
2035
2042
2037
2057
2025
2043
2030
2046
2031
2051
2030
2050
2039
2054
2035
2053
2033
2042
2030
2049
2026
2050
2033
2050
2023
2045
2033
2042
2025
2047
2029
2053
2027
2048
2037
2052
2036
2048
2034
2048
2026
2040
2041
2050
2034
2046
2034
2044
2022
2042
2033
2056
2032
2045
2025
2053
2040
2055
2031
2052
2031
2050
2028
2040
2017
2042
2024
2048
2026
2043
2034
2050
2035
2060
2035
2050
2029
2038
2029
2055
2036
2051
2031
2055
2027
2046
2031
2042
2028
2046
2026
2040
2032
2058
2034
2054
2047
2043
2030
2047
2031
2056
2024
2052
2028
2045
2031
2045
2028
2047
2034
2051
2027
2050
2036
2056
2037
2052
2037
2052
2031
2046
2020
2044
2024
2039
2029
2053
2031
2051
2033
2044
2030
2061
2031
2056
2030
2042
2033
2049
2032
2049
2031
2042
2032
2044
2031
2039
2027
2056
2033
2044
2030
2061
2031
2056
2030
2042
2033
2049
2032
2049
2031
2042
2032
2044
2031
2039
2027
2056
2035
2053
2032
2051
2033
2053
2034
2052
2028
2047
2041
2045
2038
2055
2029
2036
2030
2039
2028
2057
2028
2051
2031
2058
2029
2046
2033
2049
2024
2051
2032
2052
2028
2045
2031
2040
2024
2043
2024
2052
2032
2052
2033
2058
2035
2056
2039
2050
2027
2048
2032
2048
2025
2047
2043
2043
2035
2048
2026
2049
2030
2045
2029
2058
2036
2048
2035
2049
2038
2053
2033
2047
2029
2047
2025
2045
2030
2045
2029
2047
2033
2045
2033
2056
2031
2054
2034
2055
2031
2042
2029
2040
2027
2047
2028
2055
2031
2046
2028
2046
2036
2057
2038
2053
2038
2049
2030
2051
2034
2055
2033
2039
2028
2053
2018
2044
2034
2042
2032
2050
2038
2051
2035
2050
2027
2054
2038
2047
2024
2050
2032
2045
2035
2052
2027
2051
2031
2043
2018
2047
2033
2047
2038
2058
2041
2048
2030
2047
2033
2049
2029
2039
2027
2048
2030
2038
2034
2049
2037
2051
2028
2046
2033
2055
2037
2055
2035
2046
2032
2043
2030
2050
2024
2048
2018
2043
2030
2045
2025
2049
2030
2043
2042
2051
2032
2048
2036
2046
2035
2047
2029
2046
2030
2053
2029
2044
2030
2049
2028
2054
2042
2060
2034
2051
2028
2041
2037
2057
2028
2054
2030
2044
2029
2047
2022
2051
2031
2054
2021
2046
2035
2053
2031
2053
2036
2056
2037
2048
2028
2047
2030
2056
2033
2047
2033
2052
2030
2047
2025
2044
2035
2053
2031
2053
2036
2056
2037
2048
2028
2047
2030
2056
2033
2047
2033
2052
2030
2047
2025
2044
2024
2047
2036
2052
2034
2046
2035
2054
2030
2049
2032
2043
2032
2054
2025
2047
2029
2042
2028
2064
2036
2055
2028
2047
2026
2050
2041
2051
2030
2039
2024
2047
2027
2044
2022
2045
2034
2044
2036
2052
2033
2046
2031
2049
2025
2049
2036
2052
2031
2045
2041
2041
2026
2051
2034
2040
2033
2040
2027
2044
2024
2050
2035
2052
2033
2050
2033
2044
2044
2056
2039
2040
2028
2045
2029
2046
2028
2047
2022
2050
2036
2048
2036
2058
2042
2053
2032
2050
2028
2055
2028
2051
2031
2047
2026
2037
2028
2045
2020
2039
2031
2049
2043
2060
2036
2046
2043
2048
2025
2046
2033
2044
2037
2053
2034
2055
2029
2044
2021
2046
2026
2043
2038
2054
2038
2049
2034
2052
2037
2048
2038
2037
2030
2052
2032
2042
2032
2050
2033
2045
2026
2043
2038
2054
2038
2049
2034
2052
2037
2048
2038
2037
2030
2052
2032
2042
2032
2050
2033
2045
2032
2052
2032
2055
2025
2054
2041
2050
2026
2047
2035
2052
2035
2047
2025
2041
2024
2047
2023
2045
2034
2045
2025
2052
2033
2054
2044
2056
2036
2047
2034
2044
2024
2050
2021
2054
2027
2039
2031
2049
2035
2049
2042
2059
2042
2049
2031
2055
2036
2055
2036
2057
2031
2052
2026
2045
2036
2041
2030
2049
2016
2051
2036
2057
2033
2050
2025
2049
2024
2055
2035
2044
2031
2046
2024
2052
2034
2043
2030
2044
2034
2037
2035
2061
2036
2057
2038
2047
2037
2047
2031
2050
2025
2047
2024
2048
2035
2048
2031
2053
2038
2054
2042
2060
2031
2047
2035
2061
2040
2053
2023
2046
2033
2044
2025
2037
2031
2043
2024
2038
2031
2048
2033
2060
2036
2053
2031
2056
2033
2047
2031
2042
2028
2049
2025
2050
2029
2053
2028
2045
2027
2043
2022
2048
2034
2054
2038
2049
2035
2056
2030
2044
2031
2047
2033
2059
2028
2039
2021
2048
2024
2047
2044
2056
2036
2049
2038
2052
2042
2041
2023
2052
2034
2055
2029
2043
2020
2041
2024
2044
2034
2049
2039
2057
2026
2055
2036
2049
2038
2041
2037
2055
2042
2053
2017
2038
2018
2033
2032
2047
2024
2045
2037
2050
2037
2045
2032
2049
2033
2051
2036
2053
2028
2048
2028
2043
2029
2043
2026
2053
2032
2062
2040
2051
2031
2047
2033
2059
2034
2050
2028
2037
2024
2046
2027
2050
2024
2046
2024
2050
2035
2051
2032
2052
2039
2050
2035
2054
2031
2055
2030
2052
2027
2042
2034
2051
2025
2046
2032
2052
2033
2046
2031
2050
2036
2050
2035
2039
2035
2053
2030
2044
2035
2051
2034
2041
2027
2045
2025
2042
2042
2045
2032
2054
2034
2059
2024
2050
2027
2048
2035
2046
2033
2049
2025
2039
2035
2048
2028
2047
2027
2052
2030
2050
2037
2042
2033
2058
2035
2052
2023
2046
2025
2046
2029
2047
2038
2046
2026
2047
2031
2042
2029
2059
2038
2057
2042
2057
2039
2042
2033
2037
2020
2046
2031
2044
2030
2050
2034
2047
2030
2060
2033
2058
2029
2047
2029
2050
2035
2047
2037
2049
2027
2044
2019
2044
2027
2045
2018
2050
2040
2049
2036
2061
2043
2052
2029
2051
2031
2057
2030
2054
2034
2054
2032
2041
2034
2031
2015
2035
2029
2043
2032
2051
2033
2057
2034
2052
2032
2054
2015
2046
2030
2050
2024
2038
2033
2042
2033
2050
2037
2056
2043
2055
2040
2049
2029
2053
2028
2052
2041
2052
2021
2044
2029
2042
2035
2047
2029
2045
2031
2050
2029
2053
2032
2047
2038
2060
2028
2046
2021
2045
2032
2055
2026
2049
2036
2042
2026
2057
2048
2053
2034
2050
2037
2048
2034
2050
2036
2044
2025
2051
2027
2048
2029
2052
2024
2048
2028
2045
2033
2046
2033
2052
2033
2054
2035
2045
2030
2054
2036
2039
2019
2050
2018
2050
2026
2042
2025
2054
2022
2047
2029
2062
2028
2057
2029
2058
2033
2054
2035
2053
2038
2050
2026
2047
2026
2043
2020
2043
2032
2049
2035
2051
2044
2049
2037
2056
2043
2051
2030
2047
2033
2037
2027
2049
2032
2044
2027
2039
2025
2049
2040
2046
2030
2050
2041
2047
2035
2051
2022
2044
2029
2048
2030
2046
2035
2042
2032
2045
2043
2053
2034
2048
2032
2055
2031
2043
2031
2042
2025
2055
2036
2046
2024
2050
2023
2039
2026
2054
2035
2050
2031
2049
2029
2051
2034
2048
2034
2053
2028
2049
2033
2055
2025
2038
2029
2048
2024
2041
2031
2051
2035
2056
2034
2053
2034
2049
2029
2056
2038
2047
2035
2050
2022
2047
2027
2044
2028
2050
2026
2047
2028
2049
2024
2053
2039
2046
2037
2055
2035
2036
2027
2050
2028
2049
2031
2045
2025
2053
2030
2050
2031
2057
2027
2047
2030
2051
2037
2050
2035
2041
2031
2048
2031
2049
2025
2041
2032
2049
2036
2052
2030
2050
2034
2046
2025
2049
2035
2048
2033
2047
2034
2049
2022
2046
2034
2047
2024
2049
2029
2045
2032
2049
2032
2045
2036
2057
2035
2054
2039
2048
2033
2058
2029
2047
2030
2046
2028
2047
2021
2043
2033
2060
2042
2049
2038
2047
2035
2053
2034
2045
2032
2044
2022
2048
2032
2050
2025
2057
2026
2044
2036
2051
2033
2054
2030
2055
2042
2050
2031
2043
2036
2049
2022
2047
2029
2044
2026
2044
2022
2044
2031
2059
2023
2052
2035
2040
2044
2060
2042
2049
2030
2047
2019
2035
2028
2042
2029
2048
2022
2044
2031
2059
2023
2052
2035
2040
2044
2060
2042
2049
2030
2047
2019
2035
2028
2042
2029
2048
2030
2059
2040
2053
2032
2049
2032
2048
2033
2040
2028
2056
2032
2047
2029
2049
2035
2043
2026
2048
2030
2043
2030
2051
2033
2046
2038
2058
2036
2055
2037
2047
2026
2055
2034
2051
2026
2043
2027
2047
2028
2050
2033
2046
2036
2053
2031
2051
2038
2053
2036
2045
2032
2046
2028
2051
2028
2044
2031
2053
2024
2039
2027
2055
2032
2053
2042
2056
2038
2056
2033
2047
2035
2048
2025
2049
2035
2050
2033
2045
2037
2038
2026
2043
2027
2049
2033
2054
2025
2044
2037
2052
2032
2037
2025
2045
2032
2045
2032
2046
2035
2053
2035
2049
2030
2054
2043
2053
2025
2051
2034
2040
2038
2048
2021
2049
2032
2040
2022
2047
2027
2051
2042
2059
2044
2053
2044
2049
2028
2053
2027
2052
2029
2049
2031
2047
2021
2041
2030
2040
2029
2044
2032
2049
2027
2049
2040
2061
2044
2052
2035
2055
2034
2045
2024
2043
2041
2048
2025
2047
2035
2039
2029
2048
2032
2045
2037
2062
2029
2042
2027
2047
2043
2051
2022
2039
2038
2049
2031
2048
2034
2045
2030
2053
2027
2056
2043
2054
2030
2047
2029
2049
2030
2046
2023
2051
2021
2051
2023
2050
2036
2054
2044
2051
2040
2046
2034
2044
2033
2065
2033
2045
2036
2058
2024
2051
2030
2047
2028
2048
2024
2046
2035
2054
2036
2056
2037
2052
2030
2044
2034
2049
2030
2038
2025
2052
2036
2045
2027
2054
2032
2036
2034
2044
2032
2047
2036
2042
2028
2054
2033
2056
2032
2057
2028
2044
2027
2040
2033
2044
2019
2043
2037
2056
2035
2059
2045
2050
2028
2047
2032
2050
2032
2048
2029
2043
2027
2037
2026
2048
2033
2015
2031
2011
2035
2008
2027
2019
2041
2015
2043
2032
2052
2038
2060
2039
2054
2031
2050
2038
2051
2042
2046
2040
2047
2043
2049
2028
2046
2032
2049
2043
2055
2041
2052
2028
2042
2028
2046
2028
2037
2028
2041
2033
2052
2036
2047
2035
2047
2031
2059
2034
2037
2039
2055
2042
2049
2036
2053
2031
2045
2037
2045
2033
2044
2029
2044
2034
2040
2023
2039
2036
2061
2039
2046
2031
2051
2037
2047
2032
2048
2039
2051
2034
2044
2015
2037
2026
2047
2029
2053
2038
2054
2033
2058
2032
2050
2037
2047
2023
2041
2033
2047
2043
2051
2030
2042
2028
2041
2027
2043
2027
2050
2032
2051
2046
2062
2035
2037
2030
2051
2038
2041
2032
2040
2020
2035
2024
2048
2032
2046
2046
2067
2047
2055
2043
2050
2037
2050
2033
2044
2026
2046
2029
2047
2026
2040
2023
2043
2020
2044
2047
2064
2039
2058
2042
2040
2035
2048
2034
2047
2029
2041
2028
2037
2027
2041
2029
2050
2029
2048
2032
2051
2041
2057
2039
2053
2032
2046
2028
2037
2027
2054
2032
2041
2029
2038
2027
2047
2024
2050
2040
2052
2026
2043
2038
2051
2034
2051
2037
2053
2044
2049
2030
2046
2019
2042
2020
2045
2029
2051
2040
2054
2044
2056
2039
2050
2032
2046
2034
2046
2029
2042
2034
2049
2028
2046
2033
2045
2029
2032
2037
2045
2024
2048
2037
2050
2033
2043
2031
2044
2036
2051
2032
2046
2025
2042
2020
2042
2018
2044
2038
2057
2034
2057
2038
2050
2031
2045
2027
2044
2043
2052
2033
2042
2027
2043
2027
2045
2023
2052
2041
2050
2035
2057
2038
2047
2034
2044
2035
2042
2029
2051
2034
2045
2021
2029
2031
2046
2043
2056
2031
2047
2042
2061
2048
2059
2034
2043
2022
2046
2031
2039
2021
2042
2032
2046
2035
2047
2033
2046
2043
2051
2037
2054
2031
2048
2028
2042
2036
2051
2032
2050
2032
2046
2021
2035
2030
2051
2028
2043
2040
2049
2035
2055
2036
2045
2030
2044
2033
2043
2034
2048
2031
2037
2025
2039
2030
2045
2024
2053
2036
2046
2036
2050
2039
2060
2034
2056
2037
2055
2043
2052
2029
2038
2026
2042
2025
2043
2026
2043
2037
2050
2036
2057
2030
2047
2031
2045
2032
2049
2036
2045
2033
2050
2038
2039
2025
2051
2027
2040
2037
2058
2039
2050
2048
2048
2034
2047
2030
2034
2033
2056
2032
2040
2021
2046
2029
2047
2032
2041
2038
2039
2031
2055
2045
2065
2038
2059
2038
2045
2043
2051
2031
2044
2028
2045
2023
2036
2029
2042
2039
2054
2035
2046
2034
2042
2034
2044
2020
2044
2035
2050
2038
2039
2028
2046
2023
2050
2031
2052
2040
2062
2048
2052
2038
2045
2030
2052
2036
2047
2030
2051
2023
2047
2022
2036
2031
2052
2032
2047
2034
2052
2025
2055
2029
2042
2028
2052
2035
2035
2042
2051
2037
2049
2028
2038
2022
2046
2038
2046
2047
2046
2034
2055
2033
2050
2041
2054
2033
2048
2037
2047
2026
2049
2028
2044
2027
2046
2043
2044
2032
2049
2026
2049
2033
2051
2040
2051
2030
2054
2043
2047
2033
2048
2033
2038
2022
2041
2028
2047
2031
2046
2031
2046
2039
2045
2035
2044
2027
2040
2038
2050
2034
2060
2034
2032
2029
2048
2030
2040
2037
2053
2028
2056
2036
2052
2031
2043
2024
2051
2041
2050
2032
2036
2024
2041
2021
2036
2033
2058
2048
2058
2044
2052
2020
2039
2042
2048
2031
2056
2040
2049
2028
2033
2019
2035
2023
2037
2033
2033
2038
2057
2029
2061
2041
2055
2035
2056
2034
2051
2045
2054
2036
2047
2027
2037
2025
2041
2023
2043
2032
2050
2026
2056
2052
2057
2038
2057
2031
2037
2030
2045
2032
2037
2029
2049
2036
2044
2025
2046
2034
2052
2030
2044
2029
2046
2039
2058
2037
2043
2036
2047
2042
2043
2028
2046
2028
2042
2023
2045
2038
2056
2046
2059
2041
2045
2027
2046
2027
2042
2035
2049
2026
2049
2035
2039
2035
2043
2029
2054
2042
2059
2045
2052
2036
2051
2034
2046
2029
2047
2029
2047
2032
2047
2030
2036
2027
2039
2026
2045
2033
2047
2035
2050
2043
2049
2048
2054
2037
2040
2031
2048
2032
2035
2030
2032
2022
2033
2021
2045
2044
2055
2031
2051
2033
2039
2035
2057
2042
2055
2035
2045
2026
2040
2022
2041
2030
2050
2031
2046
2039
2057
2041
2062
2046
2040
2030
2050
2028
2040
2036
2051
2034
2047
2026
2038
2026
2055
2040
2038
2033
2048
2030
2048
2039
2051
2036
2050
2042
2043
2028
2041
2030
2047
2033
2042
2030
2043
2030
2049
2038
2052
2041
2048
2038
2055
2043
2048
2035
2042
2026
2046
2030
2048
2036
2044
2022
2053
2030
2044
2033
2039
2040
2051
2032
2052
2037
2055
2039
2047
2033
2046
2038
2051
2030
2043
2024
2052
2035
2047
2034
2040
2037
2051
2045
2054
2038
2052
2045
2052
2034
2038
2016
2042
2033
2040
2034
2046
2030
2046
2034
2052
2034
2049
2037
2046
2038
2051
2028
2046
2043
2047
2031
2049
2028
2045
2032
2049
2032
2051
2033
2047
2036
2052
2046
2047
2022
2046
2030
2041
2033
2047
2045
2051
2022
2043
2029
2042
2026
2037
2035
2054
2039
2059
2043
2048
2037
2052
2032
2052
2039
2041
2026
2033
2028
2041
2021
2045
2029
2046
2047
2052
2026
2060
2034
2051
2038
2049
2031
2052
2039
2041
2026
2033
2028
2041
2021
2045
2029
2046
2047
2052
2026
2060
2034
2051
2038
2049
2031
2042
2036
2042
2027
2042
2021
2043
2032
2046
2032
2056
2033
2056
2042
2061
2040
2054
2036
2052
2023
2033
2030
2047
2031
2054
2042
2048
2023
2041
2029
2039
2022
2041
2026
2060
2044
2050
2043
2047
2030
2038
2036
2042
2026
2052
2035
2040
2030
2039
2027
2045
2027
2050
2033
2053
2038
2057
2035
2042
2027
2046
2041
2043
2030
2042
2038
2041
2023
2039
2029
2041
2035
2047
2039
2052
2035
2055
2034
2049
2028
2050
2040
2049
2034
2049
2030
2045
2020
2048
2028
2043
2036
2052
2046
2056
2038
2054
2047
2056
2030
2040
2031
2047
2032
2049
2034
2033
2025
2046
2031
2047
2042
2054
2034
2054
2039
2042
2035
2047
2020
2038
2034
2055
2039
2054
2026
2030
2030
2038
2032
2046
2039
2052
2043
2059
2031
2042
2029
2048
2028
2044
2029
2048
2043
2057
2032
2046
2029
2044
2029
2042
2037
2062
2033
2045
2034
2039
2037
2055
2047
2057
2039
2042
2034
2048
2025
2034
2017
2034
2028
2042
2034
2055
2037
2056
2046
2050
2037
2047
2022
2041
2034
2046
2035
2047
2031
2039
2022
2046
2024
2044
2040
2054
2043
2054
2041
2049
2027
2045
2033
2044
2034
2045
2034
2052
2034
2045
2027
2046
2031
2044
2023
2045
2029
2051
2039
2049
2028
2050
2033
2046
2038
2057
2039
2051
2041
2050
2031
2045
2015
2041
2031
2043
2030
2057
2027
2051
2041
2052
2031
2034
2038
2053
2034
2055
2041
2046
2026
2038
2033
2045
2034
2044
2039
2050
2035
2046
2045
2062
2027
2048
2033
2049
2030
2050
2026
2042
2022
2044
2026
2051
2028
2048
2030
2056
2035
2048
2044
2056
2030
2048
2039
2051
2035
2049
2022
2036
2019
2049
2036
2054
2031
2048
2022
2050
2030
2049
2040
2044
2034
2047
2037
2050
2033
2047
2029
2044
2025
2038
2023
2043
2032
2060
2041
2055
2031
2047
2028
2045
2027
2047
2038
2048
2044
2055
2032
2048
2044
2055
2030
2037
2030
2034
2026
2049
2038
2055
2040
2056
2031
2044
2024
2043
2036
2051
2032
2044
2028
2046
2021
2043
2032
2049
2042
2058
2041
2041
2038
2049
2036
2048
2037
2051
2034
2035
2033
2045
2029
2043
2020
2050
2035
2050
2040
2059
2037
2066
2033
2043
2028
2035
2030
2042
2033
2049
2033
2045
2031
2047
2027
2050
2040
2045
2018
2054
2031
2048
2035
2050
2044
2060
2047
2045
2023
2049
2030
2040
2031
2041
2022
2043
2030
2051
2032
2048
2042
2054
2032
2048
2035
2042
2037
2047
2043
2056
2018
2044
2027
2045
2029
2045
2028
2044
2037
2050
2035
2058
2030
2056
2027
2049
2040
2056
2036
2050
2025
2057
2025
2039
2017
2037
2034
2040
2031
2047
2039
2061
2038
2042
2018
2049
2040
2056
2036
2050
2025
2057
2025
2039
2017
2037
2034
2040
2031
2047
2039
2061
2038
2042
2018
2047
2036
2051
2032
2053
2039
2039
2028
2045
2026
2047
2038
2038
2035
2058
2031
2052
2039
2049
2041
2050
2034
2057
2037
2066
2033
2042
2025
2045
2025
2043
2024
2036
2026
2054
2045
2053
2046
2050
2030
2043
2037
2044
2021
2048
2024
2039
2022
2042
2033
2049
2038
2047
2038
2052
2041
2055
2040
2057
2020
2044
2030
2046
2040
2054
2040
2045
2039
2044
2025
2037
2027
2045
2035
2053
2025
2058
2034
2044
2031
2047
2039
2044
2034
2049
2031
2044
2031
2046
2024
2048
2040
2053
2031
2048
2031
2041
2040
2055
2049
2050
2035
2041
2026
2044
2035
2038
2023
2047
2025
2049
2034
2041
2034
2050
2039
2048
2035
2048
2039
2043
2032
2045
2036
2054
2036
2052
2038
2047
2030
2042
2029
2047
2036
2049
2042
2047
2033
2057
2027
2043
2032
2045
2036
2054
2036
2052
2038
2047
2030
2042
2029
2047
2036
2049
2042
2047
2033
2057
2027
2044
2032
2050
2036
2048
2030
2048
2043
2047
2030
2035
2025
2040
2024
2042
2044
2059
2030
2044
2029
2043
2036
2053
2051
2049
2033
2045
2025
2032
2030
2046
2026
2046
2037
2044
2036
2057
2041
2046
2041
2045
2029
2049
2030
2041
2029
2047
2035
2048
2029
2044
2038
2056
2035
2057
2032
2051
2031
2063
2037
2047
2035
2049
2032
2038
2030
2038
2026
2043
2030
2041
2030
2045
2043
2063
2041
2049
2033
2044
2030
2047
2035
2049
2032
2038
2030
2038
2026
2043
2030
2041
2030
2045
2043
2063
2041
2049
2033
2044
2030
2050
2042
2041
2031
2049
2024
2043
2041
2048
2028
2044
2023
2040
2035
2047
2026
2044
2040
2062
2035
2046
2035
2039
2032
2055
2041
2047
2027
2047
2040
2054
2034
2038
2022
2044
2034
2047
2041
2046
2031
2053
2040
2049
2036
2044
2027
2045
2035
2047
2031
2033
2032
2043
2027
2056
2043
2053
2036
2051
2028
2053
2041
2054
2035
2053
2033
2042
2025
2041
2030
2042
2029
2033
2027
2052
2049
2056
2034
2046
2035
2047
2038
2047
2027
2059
2033
2046
2031
2037
2023
2041
2032
2058
2034
2045
2027
2060
2040
2052
2024
2038
2026
2051
2041
2061
2036
2062
2034
2049
2025
2030
2027
2037
2024
2054
2042
2059
2036
2047
2029
2040
2039
2048
2033
2051
2040
2041
2029
2046
2023
2038
2031
2055
2042
2057
2036
2044
2032
2051
2028
2044
2031
2051
2036
2055
2043
2052
2027
2038
2015
2039
2033
2038
2039
2054
2048
2063
2041
2051
2031
2049
2032
2047
2034
2048
2037
2052
2024
2038
2025
2040
2034
2057
2029
2040
2028
2042
2034
2047
2032
2051
2035
2052
2039
2045
2034
2042
2035
2052
2028
2035
2029
2047
2029
2054
2038
2053
2042
2053
2038
2047
2028
2041
2030
2039
2033
2047
2034
2050
2030
2040
2035
2048
2034
2054
2040
2047
2037
2049
2032
2051
2034
2043
2032
2057
2046
2047
2034
2048
2022
2028
2024
2037
2028
2045
2039
2057
2046
2057
2027
2045
2033
2052
2041
2043
2037
2044
2028
2047
2026
2035
2028
2043
2037
2045
2030
2047
2036
2056
2047
2048
2036
2052
2035
2054
2028
2046
2031
2043
2017
2043
2031
2043
2035
2050
2044
2051
2016
2041
2031
2044
2034
2045
2038
2053
2037
2048
2036
2051
2018
2041
2029
2041
2032
2053
2037
2048
2045
2051
2034
2050
2033
2038
2028
2044
2028
2044
2032
2052
2038
2043
2027
2038
2036
2059
2024
2042
2044
2059
2045
2047
2029
2050
2032
2053
2038
2054
2023
2036
2026
2046
2039
2040
2031
2055
2031
2050
2041
2055
2037
2045
2031
2041
2022
2051
2032
2054
2032
2049
2023
2046
2030
2038
2030
2047
2034
2050
2040
2056
2034
2047
2035
2039
2027
2047
2038
2056
2028
2038
2016
2038
2029
2038
2029
2051
2043
2057
2049
2057
2039
2057
2044
2055
2033
2047
2027
2043
2020
2048
2039
2034
2029
2042
2024
2048
2039
2052
2039
2045
2035
2049
2036
2042
2033
2044
2041
2047
2032
2046
2022
2039
2020
2039
2030
2062
2043
2045
2031
2048
2034
2051
2030
2045
2040
2060
2039
2046
2027
2042
2026
2037
2026
2045
2037
2049
2024
2041
2036
2055
2036
2055
2043
2052
2034
2050
2038
2044
2031
2046
2022
2042
2021
2047
2031
2042
2035
2055
2043
2050
2040
2042
2036
2050
2029
2050
2036
2039
2034
2049
2024
2043
2027
2038
2029
2046
2045
2058
2034
2056
2040
2042
2036
2050
2029
2050
2036
2039
2034
2049
2024
2043
2027
2038
2029
2046
2045
2058
2034
2056
2040
2051
2036
2047
2034
2041
2035
2052
2035
2042
2021
2039
2038
2043
2028
2051
2036
2049
2040
2054
2043
2046
2026
2049
2038
2046
2034
2052
2028
2051
2020
2047
2040
2045
2030
2046
2026
2045
2040
2047
2023
2046
2031
2044
2029
2050
2039
2051
2028
2048
2035
2049
2036
2039
2030
2044
2027
2036
2038
2054
2037
2059
2036
2043
2034
2057
2038
2035
2025
2029
2020
2044
2036
2042
2038
2057
2043
2054
2031
2055
2036
2049
2030
2043
2034
2041
2034
2053
2039
2056
2024
2036
2019
2040
2031
2047
2047
2045
2038
2055
2026
2042
2037
2047
2030
2053
2037
2046
2036
2049
2022
2041
2027
2042
2035
2054
2038
2046
2034
2055
2035
2064
2041
2048
2033
2038
2022
2047
2034
2060
2036
2051
2023
2039
2026
2040
2034
2050
2039
2050
2034
2047
2033
2044
2021
2039
2045
2054
2040
2048
2021
2044
2037
2045
2028
2052
2034
2046
2039
2042
2034
2049
2043
2047
2026
2046
2030
2047
2029
2050
2028
2043
2034
2055
2030
2047
2031
2054
2034
2049
2033
2056
2039
2050
2033
2057
2033
2044
2028
2052
2019
2036
2027
2045
2025
2046
2040
2053
2033
2051
2025
2047
2034
2049
2033
2050
2041
2043
2032
2039
2029
2045
2032
2045
2034
2058
2031
2059
2043
2045
2028
2049
2037
2056
2037
2050
2033
2046
2029
2047
2031
2052
2029
2042
2018
2053
2031
2046
2036
2055
2038
2057
2047
2042
2025
2054
2037
2053
2029
2050
2021
2039
2028
2038
2029
2060
2049
2055
2038
2045
2027
2039
2030
2048
2022
2050
2035
2052
2035
2047
2024
2037
2027
2037
2034
2040
2030
2052
2032
2058
2040
2047
2033
2053
2033
2038
2036
2044
2030
2054
2037
2050
2033
2038
2022
2038
2027
2047
2035
2046
2038
2053
2040
2045
2036
2060
2035
2046
2030
2048
2023
2037
2032
2043
2036
2060
2039
2058
2046
2047
2034
2043
2030
2047
2027
2052
2030
2044
2037
2048
2025
2034
2028
2040
2036
2052
2039
2052
2032
2046
2033
2043
2035
2047
2035
2046
2040
2053
2038
2044
2026
2045
2030
2047
2027
2039
2032
2053
2034
2046
2028
2053
2041
2051
2037
2047
2030
2045
2037
2050
2031
2049
2033
2046
2032
2040
2036
2055
2036
2049
2033
2047
2030
2049
2036
2046
2025
2034
2029
2037
2026
2039
2027
2046
2023
2049
2027
2061
2038
2061
2036
2052
2039
2056
2030
2043
2026
2047
2035
2051
2032
2047
2028
2047
2023
2041
2035
2046
2031
2047
2032
2055
2042
2048
2034
2049
2025
2051
2034
2057
2033
2039
2024
2046
2030
2055
2035
2051
2037
2059
2034
2051
2022
2046
2028
2041
2030
2049
2034
2052
2031
2040
2036
2049
2033
2054
2033
2046
2037
2049
2038
2043
2029
2044
2031
2051
2038
2050
2037
2044
2033
2042
2031
2037
2027
2038
2023
2051
2035
2046
2046
2045
2029
2064
2032
2048
2034
2046
2045
2047
2027
2042
2015
2035
2023
2043
2038
2050
2031
2044
2031
2045
2029
2064
2032
2048
2034
2046
2045
2047
2027
2042
2015
2035
2023
2043
2038
2050
2031
2044
2031
2045
2029
2064
2032
2048
2034
2046
2045
2047
2027
2042
2015
2035
2023
2043
2038
2050
2031
2044
2031
2047
2037
2050
2030
2055
2040
2046
2032
2050
2033
2038
2031
2038
2024
2045
2029
2041
2036
2048
2033
2059
2034
2045
2029
2053
2031
2051
2037
2047
2036
2046
2036
2039
2028
2043
2031
2055
2044
2048
2038
2049
2034
2037
2031
2043
2033
2058
2036
2046
2027
2041
2038
2040
2031
2050
2029
2040
2036
2052
2047
2051
2038
2051
2023
2051
2040
2058
2037
2049
2030
2042
2029
2037
2023
2041
2031
2049
2045
2046
2033
2045
2035
2043
2038
2060
2037
2043
2031
2049
2024
2046
2035
2045
2022
2047
2031
2056
2028
2057
2034
2044
2032
2043
2034
2049
2042
2050
2027
2054
2021
2042
2035
2051
2032
2045
2033
2045
2043
2050
2028
2050
2046
2054
2038
2054
2037
2042
2033
2043
2036
2042
2029
2043
2025
2050
2025
2052
2042
2052
2034
2047
2040
2054
2031
2051
2028
2046
2022
2048
2023
2044
2028
2040
2017
2039
2034
2054
2035
2052
2036
2049
2034
2059
2036
2052
2038
2053
2040
2050
2017
2037
2024
2042
2030
2053
2039
2052
2029
2054
2041
2043
2034
2043
2035
2045
2038
2049
2035
2053
2026
2046
2035
2041
2031
2045
2041
2059
2037
2055
2033
2049
2033
2045
2029
2042
2032
2050
2023
2049
2025
2044
2035
2048
2034
2047
2029
2040
2036
2051
2030
2051
2031
2054
2045
2062
2038
2047
2028
2043
2026
2036
2030
2033
2028
2045
2032
2049
2048
2058
2027
2053
2040
2040
2037
2051
2038
2051
2019
2050
2038
2039
2028
2049
2026
2051
2040
2050
2035
2053
2025
2044
2034
2047
2032
2054
2029
2051
2029
2057
2024
2039
2033
2041
2026
2031
2035
2055
2042
2057
2049
2050
2028
2045
2024
2047
2031
2052
2028
2051
2031
2041
2025
2042
2026
2047
2040
2050
2029
2050
2028
2058
2040
2045
2026
2050
2041
2049
2033
2048
2034
2045
2030
2042
2023
2050
2036
2049
2039
2055
2033
2057
2036
2048
2025
2047
2034
2050
2031
2049
2032
2045
2031
2047
2031
2045
2027
2046
2033
2046
2032
2052
2033
2046
2029
2054
2037
2042
2024
2055
2039
2053
2035
2035
2018
2035
2039
2052
2043
2047
2026
2057
2048
2055
2035
2049
2035
2045
2029
2053
2026
2034
2026
2042
2030
2047
2038
2047
2028
2058
2036
2048
2043
2052
2027
2047
2027
2039
2027
2053
2028
2042
2030
2043
2038
2063
2027
2045
2043
2061
2033
2048
2032
2046
2019
2049
2039
2051
2035
2045
2026
2046
2035
2040
2029
2050
2049
2054
2037
2046
2032
2052
2034
2048
2030
2060
2034
2046
2035
2053
2029
2042
2016
2028
2026
2046
2040
2043
2030
2049
2029
2052
2037
2052
2042
2047
2035
2041
2031
2055
2029
2042
2030
2039
2021
2058
2031
2043
2042
2060
2046
2058
2040
2040
2018
2040
2022
2041
2026
2053
2037
2047
2027
2042
2028
2049
2040
2056
2047
2052
2028
2044
2026
2052
2025
2052
2038
2048
2032
2049
2028
2043
2020
2036
2022
2039
2039
2059
2037
2063
2027
2046
2038
2047
2041
2045
2030
2047
2032
2049
2035
2046
2016
2036
2026
2034
2033
2049
2041
2051
2039
2044
2040
2045
2043
2054
2038
2046
2025
2047
2030
2040
2033
2040
2031
2059
2037
2046
2032
2043
2034
2054
2033
2038
2029
2053
2030
2048
2031
2053
2035
2045
2029
2047
2032
2046
2040
2049
2034
2060
2045
2053
2033
2047
2026
2046
2033
2043
2041
2043
2033
2041
2038
2044
2020
2036
2026
2045
2030
2053
2040
2060
2044
2054
2030
2056
2043
2051
2034
2040
2021
2039
2026
2044
2033
2044
2036
2043
2021
2038
2031
2052
2042
2047
2035
2067
2051
2050
2037
2054
2031
2042
2024
2043
2027
2041
2031
2046
2031
2056
2035
2060
2048
2059
2025
2038
2024
2042
2028
2045
2028
2031
2033
2040
2036
2043
2034
2050
2035
2060
2042
2055
2040
2053
2024
2045
2022
2041
2030
2044
2032
2042
2033
2047
2027
2039
2036
2041
2037
2047
2024
2044
2040
2057
2041
2055
2036
2050
2032
2046
2029
2039
2021
2046
2025
2042
2029
2042
2026
2048
2047
2060
2039
2046
2020
2046
2030
2066
2035
2052
2032
2042
2027
2047
2036
2055
2029
2052
2042
2051
2037
2046
2037
2057
2041
2049
2028
2048
2026
2056
2041
2041
2022
2036
2030
2036
2027
2034
2029
2050
2039
2060
2038
2055
2037
2053
2030
2050
2033
2053
2031
2056
2031
2040
2022
2043
2031
2046
2029
2057
2041
2051
2037
2056
2040
2058
2037
2040
2028
2041
2026
2041
2029
2042
2032
2043
2032
2046
2037
2061
2034
2046
2037
2061
2026
2040
2031
2043
2020
2042
2031
2048
2032
2054
2033
2050
2034
2048
2027
2053
2024
2039
2038
2050
2033
2051
2041
2043
2030
2047
2032
2040
2029
2051
2032
2042
2026
2047
2031
2050
2044
2057
2029
2047
2040
2047
2027
2039
2043
2059
2036
2048
2025
2042
2021
2036
2033
2053
2034
2057
2033
2054
2039
2051
2023
2044
2044
2052
2034
2053
2022
2054
2033
2054
2024
2047
2030
2041
2033
2048
2026
2050
2036
2054
2038
2053
2039
2050
2033
2051
2039
2046
2028
2039
2028
2045
2041
2044
2033
2050
2040
2048
2032
2043
2034
2047
2035
2050
2025
2043
2032
2038
2027
2036
2018
2046
2041
2056
2034
2051
2039
2046
2042
2046
2033
2054
2030
2047
2035
2044
2028
2046
2028
2040
2028
2048
2030
2047
2033
2049
2036
2053
2043
2058
2032
2050
2035
2048
2037
2057
2042
2040
2036
2041
2026
2045
2027
2045
2027
2050
2043
2053
2038
2047
2032
2048
2039
2054
2037
2040
2035
2046
2030
2034
2028
2047
2024
2039
2033
2041
2031
2046
2040
2049
2039
2049
2045
2049
2032
2035
2025
2039
2043
2047
2022
2040
2029
2050
2038
2055
2030
2044
2041
2060
2029
2041
2018
2035
2033
2050
2031
2048
2035
2041
2024
2050
2040
2051
2031
2045
2029
2049
2036
2042
2036
2045
2035
2050
2037
2056
2042
2046
2031
2045
2030
2047
2035
2050
2035
2051
2035
2052
2033
2045
2036
2046
2030
2052
2033
2045
2035
2048
2037
2043
2027
2047
2032
2041
2038
2053
2042
2047
2042
2050
2029
2047
2035
2059
2034
2042
2019
2035
2020
2034
2033
2044
2027
2053
2037
2046
2035
2057
2037
2048
2038
2047
2028
2053
2042
2064
2034
2047
2026
2043
2034
2054
2028
2040
2025
2049
2032
2046
2033
2054
2031
2052
2035
2045
2030
2041
2029
2038
2028
2050
2030
2038
2037
2060
2038
2047
2023
2052
2031
2049
2031
2061
2041
2042
2036
2054
2024
2040
2033
2040
2022
2042
2032
2039
2034
2049
2039
2045
2039
2056
2034
2052
2032
2039
2033
2049
2028
2040
2029
2054
2026
2045
2039
2048
2031
2049
2032
2039
2042
2058
2033
2052
2031
2048
2031
2040
2024
2040
2039
2040
2018
2039
2025
2042
2032
2056
2043
2054
2036
2056
2033
2056
2028
2044
2028
2052
2034
2050
2035
2043
2015
2037
2027
2043
2036
2047
2035
2049
2030
2049
2030
2050
2036
2052
2035
2052
2033
2050
2035
2052
2029
2047
2029
2040
2029
2058
2037
2049
2034
2057
2043
2046
2040
2047
2039
2047
2019
2040
2030
2041
2024
2050
2034
2046
2038
2054
2028
2047
2035
2052
2037
2047
2038
2059
2039
2047
2029
2033
2021
2029
2020
2037
2033
2048
2034
2057
2044
2064
2040
2047
2026
2042
2035
2048
2031
2048
2033
2048
2036
2044
2032
2045
2031
2047
2034
2054
2037
2046
2037
2049
2039
2060
2027
2039
2018
2042
2023
2055
2036
2043
2028
2044
2028
2051
2035
2049
2034
2042
2037
2058
2040
2055
2032
2053
2033
2038
2028
2043
2035
2039
2029
2053
2035
2049
2031
2049
2036
2053
2035
2047
2030
2046
2023
2044
2042
2047
2033
2046
2030
2041
2028
2047
2025
2045
2039
2053
2043
2052
2051
2047
2027
2050
2032
2043
2032
2042
2033
2067
2034
2042
2021
2042
2021
2044
2033
2052
2040
2045
2033
2041
2029
2059
2032
2047
2038
2044
2033
2053
2037
2038
2024
2041
2029
2042
2035
2057
2036
2053
2041
2053
2034
2046
2032
2046
2045
2048
2027
2047
2030
2036
2019
2049
2026
2046
2042
2062
2041
2052
2042
2041
2030
2048
2027
2040
2021
2041
2032
2052
2035
2044
2036
2052
2042
2041
2022
2041
2034
2045
2036
2059
2043
2058
2043
2057
2037
2053
2037
2036
2029
2037
2020
2044
2033
2042
2031
2045
2032
2056
2038
2055
2044
2058
2037
2041
2025
2044
2033
2049
2032
2038
2023
2048
2029
2048
2024
2060
2042
2051
2046
2054
2034
2036
2032
2048
2034
2046
2034
2054
2025
2038
2021
2047
2033
2045
2033
2049
2028
2054
2039
2059
2047
2047
2034
2044
2035
2050
2038
2053
2035
2039
2028
2041
2027
2039
2029
2047
2028
2048
2040
2046
2030
2054
2041
2048
2038
2044
2031
2043
2034
2049
2029
2045
2018
2041
2030
2045
2022
2056
2047
2038
2036
2049
2033
2056
2039
2047
2034
2042
2022
2031
2022
2052
2028
2050
2030
2046
2027
2039
2032
2050
2042
2054
2037
2045
2036
2047
2032
2046
2026
2038
2022
2042
2044
2054
2036
2041
2033
2044
2043
2064
2043
2047
2032
2043
2037
2047
2043
2048
2033
2045
2023
2040
2031
2052
2039
2053
2031
2044
2043
2064
2043
2047
2032
2043
2037
2047
2043
2048
2033
2045
2023
2040
2031
2052
2039
2053
2031
2051
2034
2041
2036
2046
2038
2044
2036
2038
2031
2046
2033
2042
2032
2043
2027
2046
2040
2057
2032
2055
2035
2043
2025
2038
2032
2039
2039
2055
2033
2041
2032
2041
2026
2045
2027
2049
2033
2057
2031
2048
2044
2049
2038
2058
2034
2057
2044
2062
2033
2040
2017
2036
2031
2038
2023
2046
2018
2048
2021
2047
2044
2052
2029
2053
2035
2050
2045
2060
2030
2046
2023
2045
2031
2050
2028
2054
2036
2050
2042
2056
2034
2038
2031
2042
2031
2039
2033
2049
2030
2051
2031
2046
2032
2044
2031
2036
2030
2047
2035
2047
2037
2059
2044
2055
2038
2045
2029
2047
2028
2048
2025
2031
2026
2043
2030
2048
2029
2043
2032
2052
2031
2050
2044
2054
2036
2053
2030
2051
2031
2043
2037
2047
2034
2042
2029
2040
2036
2066
2039
2044
2039
2045
2029
2043
2035
2039
2032
2052
2034
2049
2033
2044
2030
2044
2029
2039
2034
2051
2034
2059
2041
2066
2044
2062
2035
2046
2021
2047
2029
2048
2033
2040
2014
2036
2026
2050
2037
2057
2036
2046
2036
2059
2044
2050
2035
2054
2035
2046
2035
2048
2031
2047
2023
2044
2026
2046
2034
2054
2023
2052
2041
2045
2038
2045
2032
2047
2038
2061
2042
2053
2041
2045
2017
2036
2030
2053
2038
2052
2028
2052
2041
2045
2038
2045
2032
2047
2038
2061
2042
2053
2041
2045
2017
2036
2030
2053
2038
2052
2028
2046
2036
2051
2034
2050
2035
2051
2039
2050
2033
2052
2040
2040
2030
2037
2036
2034
2031
2053
2030
2052
2034
2050
2034
2056
2034
2051
2038
2046
2027
2044
2025
2034
2028
2040
2022
2044
2035
2055
2038
2061
2044
2048
2036
2056
2040
2045
2031
2053
2029
2045
2037
2035
2028
2044
2032
2046
2035
2054
2031
2046
2039
2043
2030
2048
2038
2045
2036
2054
2038
2052
2042
2048
2023
2032
2031
2039
2030
2049
2038
2059
2047
2053
2031
2038
2027
2042
2039
2049
2028
2047
2022
2039
2030
2038
2030
2038
2033
2062
2041
2051
2044
2052
2031
2038
2036
2050
2036
2050
2031
2040
2034
2041
2019
2043
2032
2050
2029
2041
2037
2054
2043
2061
2042
2047
2041
2053
2043
2040
2028
2045
2039
2039
2030
2048
2024
2042
2021
2040
2042
2056
2036
2044
2030
2057
2039
2048
2030
2045
2028
2047
2034
2049
2029
2049
2024
2045
2039
2054
2035
2055
2048
2049
2031
2049
2035
2041
2031
2038
2028
2046
2029
2039
2034
2043
2039
2044
2030
2043
2026
2054
2046
2056
2040
2058
2041
2049
2034
2042
2025
2038
2035
2041
2033
2051
2030
2037
2034
2049
2029
2056
2043
2054
2033
2050
2037
2051
2039
2051
2028
2042
2029
2043
2032
2037
2033
2043
2036
2056
2032
2059
2039
2045
2025
2052
2042
2041
2029
2052
2030
2048
2032
2044
2035
2041
2023
2036
2025
2051
2035
2041
2042
2064
2041
2066
2043
2051
2032
2043
2030
2040
2032
2047
2028
2035
2030
2047
2021
2059
2047
2058
2044
2054
2030
2044
2029
2045
2031
2049
2032
2049
2033
2054
2034
2042
2020
2039
2027
2037
2029
2051
2037
2046
2038
2053
2033
2047
2032
2055
2034
2046
2031
2044
2035
2050
2021
2035
2025
2045
2033
2051
2047
2051
2035
2062
2036
2042
2025
2042
2024
2052
2029
2040
2032
2057
2032
2054
2037
2047
2028
2049
2030
2051
2031
2059
2037
2051
2035
2040
2029
2046
2032
2048
2031
2053
2032
2033
2029
2055
2031
2047
2032
2042
2028
2051
2029
2051
2033
2047
2032
2055
2024
2046
2030
2050
2032
2052
2040
2041
2040
2064
2041
2061
2034
2047
2030
2040
2029
2047
2029
2038
2034
2031
2028
2045
2029
2041
2033
2039
2031
2045
2047
2047
2031
2054
2040
2044
2025
2046
2035
2052
2042
2057
2030
2039
2024
2032
2035
2049
2043
2045
2047
2047
2031
2054
2040
2044
2025
2046
2035
2052
2042
2057
2030
2039
2024
2032
2035
2049
2043
2059
2044
2056
2042
2054
2034
2064
2040
2055
2025
2041
2028
2042
2019
2046
2036
2040
2040
2047
2032
2051
2037
2047
2039
2051
2033
2050
2029
2045
2026
2047
2042
2040
2033
2051
2033
2060
2045
2053
2040
2041
2033
2047
2019
2043
2034
2043
2034
2046
2028
2043
2044
2048
2028
2047
2024
2048
2033
2053
2029
2049
2040
2050
2041
2048
2037
2050
2043
2056
2032
2043
2030
2033
2016
2051
2029
2054
2037
2047
2030
2040
2039
2052
2023
2044
2040
2044
2036
2054
2029
2037
2027
2042
2017
2043
2035
2062
2035
2047
2028
2052
2044
2054
2032
2044
2025
2048
2032
2046
2020
2048
2035
2054
2033
2050
2031
2049
2025
2047
2025
2050
2044
2044
2040
2054
2035
2053
2036
2045
2026
2048
2029
2038
2024
2036
2025
2034
2034
2049
2035
2050
2035
2049
2040
2050
2038
2050
2028
2044
2029
2050
2034
2049
2024
2046
2036
2051
2037
2040
2031
2047
2038
2052
2036
2053
2033
2048
2031
2047
2028
2035
2028
2038
2027
2046
2031
2056
2037
2052
2025
2049
2033
2039
2037
2053
2033
2042
2032
2048
2027
2054
2037
2049
2023
2042
2028
2050
2028
2047
2041
2055
2041
2054
2034
2047
2021
2041
2043
2047
2023
2055
2030
2044
2026
2032
2029
2041
2046
2056
2024
2044
2036
2054
2030
2039
2034
2057
2039
2050
2026
2039
2016
2041
2033
2046
2040
2047
2038
2058
2028
2059
2032
2044
2039
2052
2036
2041
2025
2042
2026
2041
2029
2041
2023
2043
2028
2047
2046
2054
2033
2052
2040
2047
2040
2046
2029
2035
2027
2056
2033
2046
2036
2034
2027
2043
2038
2050
2032
2050
2035
2048
2032
2040
2029
2049
2031
2052
2034
2057
2030
2046
2030
2050
2036
2050
2026
2047
2035
2043
2033
2048
2047
2058
2030
2051
2037
2053
2032
2045
2024
2038
2025
2032
2029
2050
2034
2047
2033
2046
2035
2052
2037
2041
2031
2064
2040
2050
2033
2039
2030
2058
2036
2047
2020
2044
2036
2047
2036
2041
2030
2049
2045
2054
2035
2040
2029
2045
2038
2048
2035
2039
2041
2041
2025
2039
2028
2040
2035
2047
2032
2056
2029
2044
2043
2052
2037
2047
2035
2052
2027
2044
2032
2040
2023
2040
2023
2050
2045
2057
2044
2058
2029
2034
2026
2042
2034
2049
2043
2047
2021
2047
2045
2047
2020
2045
2036
2041
2039
2049
2024
2051
2038
2052
2038
2056
2045
2056
2032
2039
2018
2038
2028
2044
2028
2049
2033
2048
2032
2046
2023
2049
2030
2042
2032
2054
2031
2043
2033
2054
2041
2041
2035
2049
2035
2048
2020
2038
2038
2050
2030
2049
2034
2043
2035
2044
2034
2051
2031
2044
2027
2041
2035
2051
2025
2044
2036
2053
2047
2054
2036
2051
2031
2046
2025
2055
2034
2046
2029
2038
2036
2041
2019
2040
2030
2057
2035
2045
2033
2060
2025
2054
2033
2043
2044
2052
2042
2049
2029
2056
2032
2049
2030
2040
2040
2044
2031
2042
2033
2046
2030
2054
2033
2043
2044
2052
2042
2049
2029
2056
2032
2049
2030
2040
2040
2044
2031
2042
2033
2046
2030
2048
2029
2050
2035
2057
2036
2047
2022
2037
2024
2053
2037
2048
2029
2039
2032
2044
2034
2052
2034
2048
2039
2054
2030
2048
2030
2050
2028
2047
2036
2044
2029
2039
2025
2045
2025
2054
2046
2050
2026
2040
2028
2041
2034
2052
2039
2052
2031
2040
2027
2042
2029
2042
2028
2047
2041
2058
2037
2062
2037
2046
2031
2046
2037
2052
2039
2048
2023
2044
2033
2039
2022
2044
2028
2044
2019
2047
2039
2045
2032
2049
2031
2056
2025
2049
2030
2045
2044
2047
2032
2043
2028
2046
2036
2049
2028
2045
2031
2051
2032
2054
2041
2048
2038
2055
2031
2040
2034
2047
2030
2045
2030
2047
2021
2039
2026
2051
2037
2052
2026
2046
2029
2049
2041
2051
2035
2054
2032
2046
2035
2038
2026
2051
2036
2041
2023
2041
2041
2051
2028
2047
2030
2051
2038
2057
2035
2047
2028
2054
2033
2042
2034
2047
2021
2040
2036
2049
2027
2040
2026
2054
2038
2052
2026
2051
2041
2056
2035
2047
2020
2037
2028
2038
2029
2044
2031
2047
2032
2054
2030
2054
2039
2051
2030
2043
2033
2044
2034
2048
2024
2044
2028
2050
2027
2047
2030
2050
2038
2042
2031
2062
2034
2038
2037
2055
2044
2051
2029
2049
2033
2047
2031
2047
2029
2054
2036
2046
2026
2048
2028
2048
2033
2036
2036
2061
2044
2047
2026
2042
2026
2047
2041
2054
2026
2043
2024
2039
2025
2054
2036
2051
2042
2053
2040
2043
2036
2059
2033
2047
2027
2044
2024
2039
2030
2043
2034
2052
2032
2046
2022
2053
2040
2050
2038
2053
2033
2043
2024
2035
2027
2042
2029
2047
2033
2048
2038
2051
2032
2054
2030
2043
2029
2055
2030
2045
2036
2048
2034
2047
2039
2055
2031
2043
2024
2037
2024
2049
2036
2055
2027
2049
2031
2047
2035
2051
2040
2052
2038
2051
2023
2033
2029
2047
2034
2046
2034
2040
2041
2057
2035
2049
2031
2047
2035
2051
2040
2052
2038
2051
2023
2033
2029
2047
2034
2046
2034
2040
2041
2057
2035
2042
2036
2047
2045
2054
2040
2046
2030
2047
2027
2037
2031
2050
2038
2044
2030
2036
2028
2042
2026
2048
2039
2046
2042
2052
2035
2043
2041
2048
2046
2055
2028
2038
2027
2048
2023
2041
2020
2054
2034
2045
2032
2059
2043
2050
2026
2037
2032
2043
2045
2044
2030
2050
2028
2045
2030
2047
2031
2053
2034
2050
2036
2053
2037
2045
2033
2045
2028
2055
2036
2050
2032
2045
2018
2048
2036
2045
2030
2055
2038
2046
2035
2050
2034
2051
2033
2044
2026
2052
2031
2044
2031
2044
2023
2054
2027
2050
2030
2052
2031
2056
2040
2058
2039
2044
2035
2036
2027
2051
2039
2053
2040
2045
2031
2039
2025
2044
2030
2047
2040
2054
2041
2051
2028
2048
2034
2044
2027
2044
2032
2040
2028
2042
2023
2041
2038
2051
2030
2040
2031
2048
2032
2053
2035
2059
2042
2051
2032
2038
2023
2046
2032
2037
2029
2042
2029
2037
2034
2047
2034
2059
2032
2051
2040
2052
2023
2052
2030
2041
2025
2046
2040
2043
2029
2049
2029
2053
2030
2054
2029
2058
2034
2048
2038
2056
2037
2053
2038
2045
2034
2044
2026
2040
2023
2059
2033
2055
2037
2045
2027
2042
2031
2048
2032
2050
2034
2052
2037
2051
2042
2037
2027
2040
2028
2044
2028
2039
2032
2062
2033
2054
2036
2040
2037
2060
2040
2041
2030
2045
2031
2047
2028
2046
2025
2048
2033
2046
2026
2053
2041
2055
2039
2051
2027
2045
2024
2047
2033
2043
2031
2044
2022
2056
2038
2043
2041
2045
2026
2046
2030
2046
2039
2056
2028
2050
2041
2054
2038
2050
2030
2045
2029
2041
2030
2052
2024
2044
2034
2056
2029
2046
2028
2055
2028
2054
2037
2051
2043
2055
2034
2042
2028
2045
2031
2033
2031
2055
2032
2051
2036
2045
2033
2041
2030
2059
2034
2050
2052
2059
2024
2035
2030
2027
2020
2054
2035
2047
2031
2048
2043
2061
2035
2049
2031
2045
2020
2047
2037
2045
2029
2042
2035
2049
2030
2051
2035
2053
2036
2043
2038
2054
2040
2049
2030
2055
2027
2038
2032
2052
2024
2040
2032
2047
2024
2047
2030
2041
2031
2049
2035
2045
2035
2039
2023
2050
2040
2055
2041
2050
2037
2044
2030
2048
2020
2035
2031
2039
2026
2040
2030
2041
2046
2055
2043
2057
2037
2052
2037
2050
2022
2032
2031
2044
2033
2046
2026
2046
2034
2046
2029
2050
2038
2048
2033
2048
2039
2050
2029
2038
2027
2049
2044
2052
2027
2043
2017
2041
2025
2042
2036
2046
2030
2050
2042
2051
2035
2061
2039
2046
2031
2036
2030
2045
2021
2045
2032
2047
2037
2056
2034
2039
2027
2047
2035
2046
2037
2051
2035
2039
2022
2047
2032
2047
2034
2052
2031
2043
2035
2053
2037
2054
2045
2050
2031
2042
2030
2040
2035
2054
2021
2041
2041
2043
2030
2050
2030
2041
2034
2043
2024
2041
2037
2049
2036
2051
2033
2049
2029
2052
2032
2045
2036
2041
2031
2039
2035
2047
2028
2050
2031
2050
2040
2045
2032
2048
2032
2055
2038
2046
2026
2040
2031
2047
2030
2039
2022
2047
2033
2062
2030
2044
2027
2051
2033
2057
2028
2043
2041
2051
2031
2033
2029
2051
2038
2049
2031
2039
2031
2049
2037
2055
2042
2047
2035
2051
2027
2042
2032
2041
2031
2049
2031
2042
2028
2038
2028
2047
2026
2045
2032
2041
2037
2052
2036
2051
2037
2053
2041
2049
2031
2044
2032
2046
2018
2046
2031
2050
2036
2050
2037
2050
2038
2053
2035
2044
2031
2047
2031
2045
2017
2040
2022
2041
2023
2053
2035
2046
2025
2055
2030
2058
2044
2047
2029
2047
2037
2053
2036
2042
2027
2047
2042
2047
2025
2046
2027
2041
2037
2054
2033
2050
2036
2051
2030
2049
2025
2044
2041
2043
2026
2044
2024
2049
2028
2046
2037
2040
2034
2050
2032
2052
2032
2056
2038
2055
2037
2042
2038
2063
2034
2050
2027
2039
2020
2038
2024
2052
2030
2053
2029
2040
2042
2044
2034
2061
2037
2044
2034
2051
2022
2044
2029
2055
2026
2047
2019
2041
2034
2048
2025
2040
2042
2044
2034
2061
2037
2044
2034
2051
2022
2044
2029
2055
2026
2047
2019
2041
2034
2048
2025
2049
2031
2054
2038
2063
2044
2051
2029
2044
2024
2053
2032
2036
2025
2036
2032
2050
2035
2048
2036
2053
2038
2052
2032
2053
2042
2050
2033
2047
2026
2039
2036
2046
2024
2045
2034
2049
2036
2047
2031
2047
2040
2050
2032
2049
2038
2048
2029
2036
2031
2045
2032
2038
2031
2054
2034
2043
2038
2045
2027
2046
2031
2044
2035
2053
2029
2055
2043
2050
2037
2046
2041
2045
2022
2041
2034
2050
2029
2049
2024
2044
2028
2046
2035
2047
2032
2049
2036
2047
2032
2052
2025
2045
2025
2044
2028
2049
2031
2053
2035
2047
2029
2062
2043
2041
2029
2047
2027
2044
2027
2049
2028
2046
2024
2041
2027
2056
2029
2043
2027
2046
2043
2050
2043
2055
2036
2049
2047
2057
2041
2042
2024
2046
2027
2049
2027
2044
2025
2041
2032
2055
2040
2058
2036
2047
2043
2050
2032
2046
2025
2041
2024
2043
2023
2045
2034
2055
2039
2048
2024
2052
2044
2051
2029
2044
2034
2061
2044
2058
2026
2036
2027
2040
2032
2041
2031
2060
2044
2049
2031
2048
2028
2044
2022
2053
2040
2053
2037
2051
2032
2039
2036
2044
2032
2040
2026
2043
2030
2048
2030
2042
2032
2051
2039
2047
2035
2051
2035
2040
2027
2043
2027
2046
2031
2043
2026
2052
2035
2050
2037
2047
2025
2044
2035
2061
2043
2045
2037
2040
2022
2052
2035
2052
2024
2043
2026
2050
2027
2048
2034
2052
2032
2050
2028
2036
2032
2064
2033
2048
2023
2040
2033
2046
2031
2046
2028
2042
2042
2058
2037
2045
2024
2045
2026
2046
2037
2056
2039
2051
2039
2043
2032
2040
2018
2041
2033
2043
2039
2050
2037
2051
2022
2036
2026
2049
2034
2050
2040
2053
2027
2041
2039
2050
2031
2053
2026
2051
2038
2047
2033
2052
2039
2054
2032
2061
2043
2054
2027
2055
2029
2032
2034
2048
2021
2048
2028
2037
2031
2050
2032
2052
2030
2045
2037
2047
2026
2056
2040
2045
2028
2045
2034
2047
2032
2044
2029
2036
2038
2054
2033
2052
2036
2052
2032
2050
2035
2050
2040
2051
2036
2048
2024
2039
2024
2036
2020
2043
2036
2048
2032
2052
2038
2045
2038
2054
2043
2050
2040
2049
2030
2057
2038
2047
2026
2035
2029
2038
2021
2046
2040
2057
2039
2052
2036
2049
2034
2055
2034
2051
2035
2037
2034
2045
2029
2040
2031
2042
2035
2048
2033
2050
2036
2047
2031
2039
2033
2050
2041
2047
2030
2043
2030
2045
2025
2047
2034
2054
2030
2045
2030
2047
2033
2061
2037
2051
2043
2051
2038
2042
2026
2044
2034
2040
2033
2050
2029
2046
2024
2043
2029
2057
2037
2048
2031
2046
2031
2056
2041
2048
2018
2041
2026
2047
2027
2043
2033
2042
2027
2060
2037
2052
2042
2052
2036
2053
2037
2044
2028
2047
2034
2046
2032
2046
2033
2046
2034
2040
2036
2046
2037
2046
2047
2049
2027
2045
2022
2057
2041
2052
2043
2049
2035
2052
2032
2046
2027
2040
2033
2052
2026
2031
2038
2060
2030
2058
2035
2047
2034
2053
2032
2045
2043
2049
2030
2047
2027
2054
2033
2052
2024
2042
2030
2038
2030
2048
2034
2049
2040
2059
2034
2041
2036
2039
2030
2041
2032
2053
2035
2047
2040
2060
2049
2058
2030
2052
2030
2049
2033
2045
2024
2039
2035
2045
2037
2051
2041
2040
2025
2040
2024
2046
2035
2057
2037
2050
2044
2042
2028
2055
2038
2050
2023
2037
2035
2049
2028
2047
2030
2045
2033
2045
2037
2049
2031
2052
2040
2044
2026
2039
2022
2046
2033
2040
2027
2046
2030
2048
2029
2049
2037
2051
2031
2049
2031
2052
2040
2045
2033
2049
2036
2055
2031
2047
2041
2047
2027
2051
2031
2047
2023
2048
2026
2052
2024
2050
2025
2046
2040
2048
2032
2052
2037
2053
2022
2043
2026
2048
2029
2047
2029
2050
2039
2047
2033
2047
2053
2056
2020
2046
2030
2042
2034
2042
2023
2047
2031
2051
2025
2044
2036
2048
2032
2053
2029
2049
2030
2045
2035
2052
2035
2049
2032
2053
2032
2039
2027
2045
2038
2054
2019
2043
2043
2058
2040
2053
2019
2041
2027
2042
2033
2052
2041
2048
2029
2047
2028
2040
2031
2042
2029
2056
2040
2049
2030
2045
2032
2048
2030
2054
2034
2047
2039
2046
2025
2043
2031
2051
2046
2053
2034
2038
2036
2055
2028
2057
2032
2047
2035
2050
2024
2040
2029
2033
2032
2048
2022
2040
2022
2046
2036
2053
2044
2057
2041
2045
2031
2049
2043
2049
2028
2042
2045
2045
2034
2041
2027
2042
2032
2038
2027
2044
2030
2051
2046
2050
2033
2043
2032
2048
2032
2044
2030
2056
2033
2048
2031
2050
2030
2047
2033
2043
2035
2046
2027
2050
2034
2048
2041
2047
2032
2040
2029
2044
2027
2037
2026
2036
2022
2049
2029
2053
2039
2063
2038
2053
2045
2050
2038
2048
2030
2046
2031
2041
2027
2037
2027
2051
2026
2051
2033
2047
2036
2046
2026
2051
2036
2047
2037
2051
2023
2048
2033
2040
2020
2049
2024
2042
2032
2053
2032
2052
2045
2050
2040
2052
2037
2052
2037
2057
2036
2059
2028
2046
2028
2028
2011
2031
2023
2047
2035
2047
2036
2050
2026
2053
2039
2050
2032
2049
2034
2052
2030
2049
2029
2052
2028
2051
2033
2048
2029
2052
2020
2043
2041
2059
2034
2043
2033
2054
2032
2040
2031
2035
2019
2046
2026
2037
2036
2053
2031
2048
2040
2050
2033
2049
2041
2047
2037
2050
2028
2047
2033
2039
2023
2046
2032
2047
2033
2046
2022
2052
2033
2043
2031
2047
2034
2047
2029
2056
2035
2054
2031
2043
2023
2040
2024
2040
2036
2056
2030
2049
2038
2047
2041
2059
2035
2044
2025
2051
2023
2044
2037
2052
2027
2043
2020
2037
2037
2059
2043
2049
2038
2047
2041
2059
2035
2044
2025
2051
2023
2044
2037
2052
2027
2043
2020
2037
2037
2059
2043
2045
2037
2054
2039
2058
2041
2051
2031
2043
2027
2041
2031
2037
2019
2045
2035
2048
2031
2052
2027
2044
2034
2045
2033
2042
2036
2052
2038
2055
2032
2045
2033
2043
2024
2049
2036
2056
2031
2047
2024
2041
2034
2049
2034
2038
2036
2066
2031
2048
2032
2038
2034
2041
2026
2054
2030
2042
2031
2056
2042
2046
2037
2046
2032
2044
2033
2048
2041
2050
2025
2051
2039
2049
2031
2048
2020
2040
2026
2038
2031
2038
2038
2046
2035
2060
2034
2057
2039
2045
2033
2052
2029
2035
2026
2044
2040
2047
2039
2040
2028
2047
2029
2045
2042
2061
2038
2044
2033
2037
2033
2048
2031
2039
2032
2039
2026
2040
2030
2051
2029
2040
2039
2050
2041
2051
2038
2052
2033
2054
2038
2049
2030
2047
2026
2050
2038
2046
2030
2054
2022
2049
2031
2046
2022
2046
2032
2051
2032
2052
2030
2047
2039
2050
2023
2046
2035
2049
2045
2055
2033
2045
2038
2051
2034
2046
2031
2048
2026
2042
2039
2041
2024
2048
2028
2044
2029
2045
2028
2047
2026
2047
2040
2049
2029
2048
2037
2051
2040
2048
2031
2046
2035
2054
2031
2043
2023
2042
2031
2054
2031
2059
2043
2051
2028
2046
2021
2047
2029
2047
2034
2058
2043
2054
2033
2046
2023
2037
2034
2049
2035
2046
2030
2044
2035
2053
2044
2050
2034
2045
2036
2049
2037
2047
2022
2045
2028
2043
2020
2046
2028
2051
2032
2050
2038
2063
2039
2044
2028
2052
2023
2043
2025
2044
2043
2047
2037
2047
2034
2039
2025
2045
2034
2051
2031
2050
2034
2054
2036
2057
2036
2056
2040
2050
2021
2050
2034
2032
2025
2052
2039
2056
2031
2039
2026
2033
2026
2050
2036
2059
2041
2045
2028
2042
2040
2054
2040
2042
2032
2045
2029
2047
2028
2059
2039
2051
2042
2037
2033
2036
2029
2051
2038
2045
2017
2043
2036
2039
2030
2044
2037
2054
2034
2054
2038
2057
2037
2046
2030
2047
2035
2046
2032
2045
2027
2050
2042
2050
2036
2047
2026
2044
2027
2046
2037
2042
2036
2047
2036
2052
2039
2042
2031
2032
2025
2046
2036
2047
2022
2051
2037
2042
2031
2055
2040
2061
2039
2041
2031
2053
2033
2040
2027
2051
2026
2050
2040
2049
2027
2048
2023
2053
2039
2050
2032
2046
2030
2053
2024
2043
2028
2038
2031
2048
2032
2047
2040
2047
2023
2051
2031
2044
2035
2054
2044
2048
2027
2039
2033
2049
2028
2044
2039
2045
2043
2047
2026
2047
2032
2046
2024
2045
2029
2043
2032
2051
2029
2051
2041
2058
2035
2039
2032
2037
2023
2047
2027
2039
2037
2056
2033
2047
2030
2049
2028
2058
2036
2054
2036
2043
2035
2049
2034
2041
2029
2053
2028
2039
2030
2061
2032
2036
2032
2043
2031
2053
2026
2048
2038
2052
2037
2062
2040
2047
2033
2047
2037
2047
2030
2043
2021
2041
2030
2053
2028
2051
2026
2050
2040
2047
2030
2051
2028
2035
2027
2046
2029
2046
2033
2051
2026
2051
2033
2053
2037
2050
2028
2041
2032
2059
2041
2046
2042
2038
2022
2034
2032
2045
2030
2039
2038
2044
2036
2050
2032
2041
2023
2053
2039
2048
2037
2053
2044
2055
2027
2046
2026
2041
2023
2039
2026
2043
2040
2046
2033
2047
2039
2053
2032
2047
2025
2055
2033
2046
2029
2044
2025
2050
2034
2046
2022
2037
2041
2055
2036
2055
2027
2046
2035
2054
2033
2049
2026
2039
2017
2057
2038
2049
2028
2044
2013
2036
2031
2048
2040
2054
2048
2058
2038
2059
2042
2049
2038
2046
2023
2047
2023
2043
2023
2042
2016
2045
2028
2045
2035
2066
2046
2038
2026
2047
2030
2047
2032
2039
2022
2036
2026
2039
2027
2048
2033
2049
2043
2044
2028
2056
2033
2046
2041
2051
2042
2060
2042
2048
2041
2047
2023
2047
2032
2043
2029
2037
2033
2051
2041
2056
2031
2051
2030
2044
2031
2051
2038
2055
2024
2043
2036
2042
2027
2048
2036
2060
2038
2047
2034
2051
2041
2052
2031
2054
2034
2054
2040
2039
2033
2047
2025
2034
2027
2047
2031
2048
2028
2038
2024
2055
2037
2048
2036
2060
2047
2058
2022
2032
2024
2044
2029
2047
2024
2037
2033
2045
2034
2049
2035
2047
2031
2048
2031
2057
2039
2050
2033
2057
2034
2043
2030
2041
2030
2042
2027
2044
2045
2047
2031
2056
2044
2045
2035
2059
2033
2033
2023
2047
2037
2053
2030
2039
2026
2051
2029
2043
2034
2048
2043
2058
2029
2052
2041
2055
2038
2044
2027
2055
2025
2039
2037
2040
2028
2043
2018
2047
2032
2045
2030
2060
2031
2049
2034
2043
2035
2046
2028
2054
2040
2050
2019
2032
2024
2040
2022
2044
2043
2046
2034
2048
2043
2050
2035
2049
2026
2044
2035
2049
2033
2051
2028
2050
2028
2047
2022
2045
2038
2052
2030
2055
2037
2046
2031
2051
2035
2048
2027
2056
2033
2053
2033
2048
2039
2044
2020
2045
2023
2048
2037
2056
2042
2047
2031
2049
2030
2056
2021
2046
2039
2046
2040
2054
2029
2043
2010
2037
2030
2040
2026
2058
2034
2047
2048
2060
2037
2064
2032
2044
2033
2038
2033
2044
2026
2032
2032
2060
2034
2040
2032
2047
2028
2045
2038
2063
2032
2037
2030
2049
2034
2048
2036
2051
2031
2040
2027
2041
2034
2046
2035
2055
2039
2050
2035
2049
2037
2053
2036
2044
2025
2036
2032
2044
2035
2046
2029
2042
2027
2041
2026
2045
2027
2052
2037
2055
2038
2049
2037
2045
2030
2051
2026
2035
2023
2057
2029
2047
2034
2048
2041
2056
2037
2040
2024
2054
2040
2053
2031
2047
2027
2042
2031
2049
2036
2041
2025
2051
2035
2042
2038
2052
2046
2051
2035
2048
2032
2048
2030
2050
2034
2038
2030
2035
2032
2038
2042
2049
2041
2049
2039
2043
2027
2044
2025
2047
2034
2035
2035
2048
2029
2048
2030
2039
2031
2051
2031
2047
2037
2058
2034
2057
2038
2039
2031
2046
2032
2044
2034
2054
2035
2045
2033
2050
2030
2046
2027
2050
2024
2047
2036
2047
2033
2037
2027
2048
2035
2049
2035
2048
2036
2049
2038
2047
2031
2044
2030
2039
2026
2045
2027
2056
2037
2058
2043
2049
2027
2042
2035
2049
2037
2044
2024
2048
2034
2040
2030
2053
2036
2041
2025
2042
2041
2050
2044
2059
2045
2048
2033
2039
2023
2040
2023
2051
2036
2048
2024
2045
2040
2058
2043
2052
2024
2041
2039
2063
2036
2048
2028
2044
2032
2049
2019
2045
2020
2045
2033
2046
2038
2042
2034
2047
2028
2042
2034
2059
2035
2050
2035
2046
2039
2045
2031
2037
2028
2044
2034
2045
2032
2057
2025
2039
2038
2055
2032
2055
2033
2051
2033
2045
2036
2041
2033
2036
2029
2048
2024
2045
2034
2055
2037
2055
2038
2044
2038
2051
2033
2041
2033
2049
2029
2047
2038
2049
2034
2046
2024
2046
2033
2051
2035
2047
2029
2050
2040
2043
2024
2052
2037
2043
2032
2052
2035
2050
2026
2053
2030
2047
2037
2053
2033
2043
2027
2046
2029
2045
2026
2044
2039
2045
2020
2045
2024
2048
2028
2047
2025
2046
2032
2045
2031
2050
2035
2047
2046
2057
2037
2045
2028
2047
2027
2045
2034
2048
2031
2050
2034
2054
2025
2050
2021
2045
2038
2047
2034
2059
2032
2043
2037
2043
2032
2047
2034
2042
2023
2045
2030
2050
2034
2048
2034
2049
2039
2048
2030
2045
2035
2057
2033
2046
2034
2050
2031
2043
2026
2042
2034
2044
2029
2051
2030
2052
2032
2044
2029
2044
2034
2036
2037
2048
2036
2053
2043
2050
2024
2043
2026
2047
2039
2055
2042
2053
2032
2049
2030
2047
2029
2044
2029
2047
2026
2050
2026
2039
2028
2056
2040
2050
2029
2047
2032
2051
2029
2050
2034
2051
2030
2049
2038
2045
2038
2052
2034
2034
2031
2053
2024
2036
2024
2045
2030
2052
2035
2051
2033
2051
2036
2048
2035
2057
2036
2042
2030
2040
2026
2044
2023
2056
2032
2047
2027
2046
2043
2046
2025
2045
2025
2054
2038
2055
2029
2044
2025
2045
2033
2048
2025
2045
2031
2035
2029
2046
2037
2058
2051
2058
2035
2039
2027
2052
2040
2063
2029
2036
2030
2043
2024
2039
2023
2049
2031
2051
2039
2043
2034
2054
2034
2049
2024
2037
2021
2044
2034
2047
2030
2048
2031
2055
2030
2058
2036
2046
2036
2041
2032
2045
2035
2056
2025
2037
2022
2043
2028
2038
2038
2045
2024
2039
2030
2047
2033
2059
2040
2053
2037
2056
2043
2045
2029
2040
2023
2057
2030
2045
2031
2042
2022
2050
2035
2049
2033
2045
2026
2039
2032
2053
2031
2052
2037
2046
2031
2044
2034
2043
2031
2048
2031
2047
2036
2043
2028
2050
2028
2043
2032
2067
2043
2046
2033
2047
2026
2054
2043
2042
2026
2044
2025
2040
2031
2045
2031
2051
2038
2053
2038
2048
2027
2044
2035
2040
2035
2044
2034
2052
2027
2047
2027
2052
2034
2048
2033
2048
2033
2041
2033
2050
2033
2048
2038
2059
2029
2045
2028
2035
2027
2046
2025
2044
2029
2046
2031
2038
2036
2057
2038
2044
2036
2046
2024
2059
2032
2044
2029
2042
2026
2039
2026
2044
2029
2046
2031
2038
2036
2057
2038
2044
2036
2046
2024
2059
2032
2044
2029
2042
2026
2039
2026
2043
2036
2046
2039
2060
2039
2047
2038
2059
2041
2043
2029
2039
2028
2042
2021
2048
2035
2055
2030
2027
2022
2043
2039
2054
2041
2053
2039
2055
2044
2041
2031
2032
2032
2047
2035
2050
2033
2047
2026
2027
2022
2043
2039
2054
2041
2053
2039
2055
2044
2041
2031
2032
2032
2047
2035
2050
2033
2047
2026
2039
2034
2049
2030
2049
2042
2050
2042
2042
2033
2046
2040
2046
2027
2047
2026
2045
2028
2043
2021
2043
2026
2048
2033
2047
2031
2052
2032
2059
2040
2042
2037
2048
2030
2051
2030
2043
2034
2045
2030
2047
2034
2049
2033
2056
2046
2050
2031
2052
2027
2047
2026
2035
2019
2048
2029
2039
2029
2056
2034
2055
2046
2046
2037
2052
2034
2051
2031
2055
2038
2052
2024
2044
2018
2049
2027
2047
2031
2038
2025
2038
2032
2049
2032
2039
2028
2047
2030
2050
2037
2056
2049
2051
2035
2052
2036
2051
2034
2043
2029
2045
2023
2046
2022
2047
2038
2054
2037
2051
2033
2048
2040
2045
2031
2045
2033
2045
2030
2047
2030
2037
2028
2042
2035
2059
2038
2052
2037
2051
2041
2044
2033
2047
2033
2039
2030
2046
2031
2048
2038
2043
2034
2045
2024
2038
2033
2050
2042
2054
2036
2050
2035
2043
2038
2046
2044
2052
2039
2043
2030
2038
2033
2051
2035
2050
2042
2045
2034
2045
2020
2034
2043
2055
2034
2049
2030
2045
2034
2051
2026
2034
2029
2052
2023
2042
2034
2051
2037
2060
2045
2044
2037
2046
2027
2044
2033
2040
2034
2037
2027
2042
2044
2044
2031
2044
2035
2057
2039
2051
2034
2049
2035
2053
2031
2041
2022
2033
2033
2048
2023
2045
2040
2051
2036
2051
2027
2047
2033
2059
2028
2044
2035
2053
2037
2046
2028
2042
2029
2041
2031
2060
2043
2047
2036
2053
2020
2047
2038
2054
2037
2045
2034
2043
2041
2047
2027
2051
2030
2051
2034
2042
2033
2041
2029
2057
2037
2045
2034
2049
2025
2043
2038
2048
2029
2053
2024
2046
2023
2043
2020
2035
2029
2057
2035
2042
2028
2056
2038
2051
2041
2052
2035
2039
2027
2052
2036
2056
2025
2051
2026
2052
2033
2044
2038
2046
2037
2054
2044
2057
2031
2040
2032
2035
2029
2049
2035
2050
2032
2040
2023
2038
2031
2050
2033
2049
2032
2049
2038
2046
2032
2052
2020
2046
2026
2044
2030
2053
2036
2053
2030
2042
2033
2038
2028
2060
2038
2062
2044
2056
2028
2046
2043
2044
2022
2041
2026
2037
2018
2055
2032
2037
2038
2050
2039
2054
2029
2047
2038
2052
2028
2046
2039
2047
2037
2045
2024
2042
2028
2051
2028
2047
2029
2061
2037
2045
2035
2048
2036
2046
2019
2056
2046
2055
2024
2031
2018
2048
2030
2052
2030
2044
2024
2042
2033
2051
2039
2047
2035
2062
2031
2045
2031
2043
2036
2046
2034
2053
2037
2051
2028
2038
2039
2054
2031
2042
2036
2039
2033
2046
2038
2056
2039
2049
2035
2050
2029
2042
2028
2035
2019
2045
2031
2046
2026
2047
2039
2053
2041
2049
2029
2045
2026
2043
2032
2042
2031
2047
2028
2049
2032
2056
2035
2043
2035
2040
2030
2057
2039
2067
2032
2054
2034
2041
2026
2033
2027
2043
2026
2040
2032
2048
2033
2058
2038
2063
2031
2044
2029
2048
2030
2047
2038
2056
2033
2048
2030
2042
2029
2049
2027
2040
2023
2048
2037
2051
2037
2052
2042
2042
2021
2054
2034
2049
2040
2043
2028
2043
2033
2042
2031
2048
2034
2046
2029
2049
2037
2047
2037
2056
2032
2044
2040
2042
2028
2053
2029
2041
2039
2044
2022
2044
2023
2043
2025
2047
2038
2059
2040
2049
2043
2054
2034
2049
2039
2047
2028
2033
2029
2043
2015
2048
2030
2054
2035
2058
2035
2047
2041
2055
2043
2054
2036
2046
2031
2043
2036
2046
2023
2037
2022
2038
2029
2047
2032
2052
2045
2051
2034
2056
2024
2042
2039
2055
2033
2042
2033
2046
2031
2044
2031
2047
2026
2040
2043
2050
2033
2046
2033
2049
2027
2047
2043
2045
2032
2045
2029
2047
2033
2039
2033
2047
2029
2043
2036
2050
2038
2054
2036
2059
2031
2044
2033
2049
2035
2048
2036
2050
2026
2039
2027
2048
2031
2056
2028
2052
2027
2054
2042
2043
2036
2039
2032
2043
2023
2055
2026
2049
2030
2041
2023
2040
2034
2042
2038
2060
2051
2049
2028
2058
2022
2047
2033
2043
2030
2040
2034
2056
2032
2041
2026
2046
2043
2046
2025
2047
2039
2051
2040
2053
2033
2052
2027
2050
2030
2051
2024
2048
2030
2050
2027
2045
2035
2044
2025
2045
2028
2038
2043
2054
2033
2045
2033
2051
2031
2039
2032
2049
2026
2044
2032
2049
2033
2055
2031
2052
2030
2054
2038
2056
2042
2056
2035
2047
2030
2044
2034
2044
2028
2038
2021
2049
2033
2055
2031
2052
2030
2054
2038
2056
2042
2056
2035
2047
2030
2044
2034
2044
2028
2038
2021
2055
2039
2044
2030
2050
2039
2042
2045
2054
2028
2050
2029
2043
2040
2052
2030
2051
2042
2050
2041
2050
2028
2053
2027
2045
2026
2043
2032
2053
2033
2047
2040
2059
2034
2059
2041
2051
2030
2041
2029
2047
2028
2043
2023
2049
2033
2032
2026
2057
2041
2044
2027
2044
2032
2047
2029
2045
2034
2042
2027
2040
2042
2054
2029
2052
2041
2045
2036
2056
2035
2055
2032
2056
2039
2051
2030
2036
2026
2046
2019
2039
2035
2043
2030
2046
2038
2052
2036
2063
2037
2055
2034
2051
2038
2053
2030
2050
2027
2039
2025
2042
2029
2044
2030
2049
2033
2053
2029
2053
2026
2045
2029
2052
2031
2055
2034
2045
2038
2045
2026
2041
2039
2048
2035
2055
2040
2052
2038
2050
2035
2047
2028
2048
2032
2056
2023
2040
2038
2055
2033
2052
2036
2052
2029
2038
2028
2035
2018
2044
2020
2039
2042
2046
2039
2054
2030
2051
2035
2048
2041
2045
2027
2033
2039
2058
2037
2050
2031
2046
2028
2045
2045
2043
2031
2045
2031
2049
2032
2047
2027
2038
2032
2046
2036
2047
2028
2045
2039
2051
2031
2044
2035
2050
2031
2042
2046
2045
2032
2052
2021
2053
2033
2051
2028
2045
2031
2037
2026
2047
2036
2047
2041
2046
2035
2050
2033
2045
2027
2045
2032
2050
2027
2060
2041
2046
2035
2047
2031
2041
2032
2050
2034
2043
2028
2047
2031
2049
2045
2047
2019
2046
2031
2042
2032
2055
2033
2039
2031
2048
2017
2045
2033
2053
2032
2051
2044
2054
2031
2051
2037
2050
2033
2040
2031
2051
2033
2041
2029
2048
2034
2056
2038
2043
2028
2054
2041
2041
2018
2041
2020
2053
2035
2044
2044
2049
2032
2050
2035
2041
2027
2053
2037
2058
2037
2047
2042
2039
2026
2044
2018
2040
2034
2047
2033
2061
2050
2052
2020
2039
2027
2049
2026
2040
2038
2051
2042
2053
2038
2035
2024
2042
2037
2045
2037
2050
2033
2050
2035
2051
2035
2052
2030
2050
2035
2056
2045
2043
2034
2044
2021
2038
2021
2043
2029
2048
2040
2051
2024
2046
2040
2054
2034
2055
2039
2052
2033
2037
2042
2049
2040
2039
2032
2045
2038
2051
2031
2044
2029
2043
2023
2041
2047
2064
2029
2041
2036
2056
2036
2053
2044
2043
2029
2046
2029
2045
2035
2047
2043
2053
2027
2042
2025
2042
2036
2054
2045
2050
2035
2051
2029
2047
2022
2041
2023
2050
2034
2042
2041
2055
2036
2038
2028
2046
2030
2052
2034
2049
2036
2047
2029
2037
2034
2043
2022
2048
2030
2049
2036
2058
2036
2045
2044
2051
2039
2047
2030
2045
2030
2054
2035
2046
2034
2046
2027
2045
2035
2046
2040
2055
2025
2051
2034
2048
2031
2049
2033
2053
2031
2045
2030
2042
2026
2044
2034
2052
2032
2048
2041
2046
2029
2052
2036
2039
2033
2061
2039
2043
2022
2039
2023
2044
2030
2044
2026
2053
2031
2046
2031
2052
2046
2042
2040
2042
2027
2055
2037
2055
2039
2051
2031
2047
2040
2047
2027
2048
2027
2044
2029
2048
2023
2046
2047
2054
2034
2050
2030
2045
2037
2038
2021
2045
2029
2043
2026
2046
2037
2047
2031
2047
2033
2039
2032
2053
2026
2053
2036
2052
2036
2039
2029
2033
2031
2047
2028
2041
2030
2043
2032
2048
2036
2053
2035
2061
2041
2057
2036
2044
2026
2041
2018
2033
2031
2047
2028
2041
2030
2043
2032
2048
2036
2053
2035
2061
2041
2057
2036
2044
2026
2041
2018
2041
2024
2060
2038
2052
2032
2047
2025
2040
2035
2046
2032
2049
2032
2043
2040
2049
2036
2049
2037
2051
2038
2047
2036
2044
2030
2047
2030
2045
2025
2045
2035
2055
2021
2051
2033
2037
2031
2053
2031
2047
2034
2051
2033
2046
2018
2046
2028
2041
2031
2047
2029
2048
2027
2054
2035
2055
2038
2052
2043
2051
2033
2050
2030
2041
2030
2047
2036
2045
2024
2037
2031
2041
2033
2056
2035
2045
2025
2049
2050
2048
2028
2049
2028
2048
2040
2055
2039
2037
2032
2047
2038
2045
2025
2059
2043
2052
2029
2047
2028
2050
2032
2042
2032
2042
2028
2044
2028
2040
2030
2054
2034
2049
2027
2052
2036
2042
2033
2040
2022
2051
2032
2052
2027
2040
2034
2047
2024
2038
2029
2043
2042
2061
2036
2051
2036
2041
2039
2055
2030
2049
2033
2052
2035
2047
2041
2039
2025
2045
2021
2047
2045
2047
2039
2055
2046
2046
2029
2045
2023
2052
2021
2041
2024
2034
2031
2042
2032
2051
2041
2052
2044
2054
2038
2052
2031
2054
2040
2055
2027
2040
2016
2042
2030
2051
2029
2043
2029
2046
2027
2039
2038
2043
2047
2061
2043
2047
2039
2043
2033
2044
2034
2044
2018
2046
2039
2038
2035
2050
2028
2049
2033
2047
2028
2048
2037
2046
2044
2051
2024
2046
2030
2040
2029
2050
2036
2055
2040
2044
2027
2053
2033
2047
2035
2054
2030
2045
2038
2047
2029
2047
2035
2037
2032
2053
2041
2049
2039
2044
2025
2046
2026
2044
2038
2050
2035
2042
2034
2048
2036
2041
2028
2040
2034
2049
2038
2054
2034
2048
2032
2052
2034
2044
2035
2052
2039
2057
2030
2059
2032
2044
2034
2048
2033
2045
2029
2044
2043
2046
2038
2050
2036
2044
2030
2048
2029
2053
2033
2048
2027
2046
2031
2039
2021
2033
2032
2050
2032
2064
2033
2047
2034
2046
2028
2048
2029
2049
2046
2056
2026
2049
2033
2046
2034
2045
2029
2042
2036
2053
2037
2043
2035
2043
2024
2043
2039
2044
2032
2040
2030
2051
2033
2051
2029
2046
2024
2048
2034
2055
2029
2047
2031
2047
2033
2049
2034
2049
2028
2043
2028
2053
2043
2046
2032
2051
2021
2035
2026
2040
2024
2050
2044
2065
2039
2052
2031
2048
2038
2047
2021
2041
2025
2050
2032
2051
2040
2047
2044
2049
2042
2048
2023
2047
2045
2060
2042
2050
2036
2055
2025
2036
2029
2042
2017
2039
2024
2043
2035
2053
2039
2047
2048
2057
2033
2052
2033
2049
2034
2036
2028
2043
2031
2051
2030
2054
2031
2042
2029
2036
2023
2046
2037
2054
2035
2048
2043
2048
2037
2049
2024
2046
2032
2050
2034
2045
2026
2038
2033
2047
2040
2048
2035
2045
2036
2049
2032
2042
2033
2046
2024
2051
2029
2047
2036
2056
2023
2039
2028
2051
2037
2052
2033
2053
2029
2059
2039
2054
2032
2053
2030
2040
2041
2051
2037
2052
2027
2045
2025
2045
2028
2042
2038
2052
2032
2054
2036
2045
2025
2044
2027
2042
2030
2045
2034
2050
2037
2053
2028
2044
2034
2052
2029
2047
2037
2060
2037
2061
2038
2041
2025
2027
2029
2041
2026
2039
2029
2045
2017
2038
2027
2060
2044
2049
2036
2049
2036
2056
2030
2050
2030
2038
2037
2050
2036
2048
2031
2043
2031
2054
2030
2041
2040
2061
2042
2047
2046
2041
2022
2044
2024
2041
2022
2039
2026
2045
2028
2042
2032
2052
2040
2056
2031
2052
2033
2054
2028
2055
2040
2062
2031
2042
2033
2054
2045
2050
2027
2040
2025
2047
2030
2043
2036
2053
2033
2052
2039
2058
2029
2052
2039
2043
2024
2039
2028
2048
2032
2045
2029
2039
2023
2049
2037
2063
2044
2058
2027
2048
2041
2044
2025
2030
2028
2051
2030
2049
2042
2057
2031
2049
2031
2041
2036
2050
2034
2050
2033
2041
2020
2043
2030
2042
2038
2052
2030
2051
2037
2040
2033
2049
2032
2046
2033
2050
2031
2050
2030
2050
2042
2060
2035
2054
2038
2044
2028
2051
2035
2041
2028
2043
2025
2052
2034
2054
2037
2042
2036
2051
2021
2047
2021
2050
2034
2041
2038
2045
2028
2046
2039
2043
2029
2046
2043
2053
2044
2062
2041
2052
2029
2048
2028
2040
2028
2049
2032
2047
2028
2035
2034
2052
2040
2042
2027
2038
2027
2046
2035
2050
2033
2052
2030
2053
2030
2052
2029
2051
2037
2046
2028
2041
2028
2044
2042
2068
2034
2043
2029
2036
2038
2061
2031
2045
2029
2051
2030
2043
2027
2052
2036
2050
2030
2047
2036
2042
2023
2051
2036
2056
2036
2051
2037
2041
2030
2043
2017
2044
2035
2043
2028
2054
2050
2058
2032
2042
2032
2049
2035
2050
2037
2042
2030
2044
2020
2045
2033
2045
2037
2048
2035
2045
2029
2045
2037
2052
2026
2056
2026
2047
2036
2047
2030
2041
2034
2059
2038
2044
2035
2049
2032
2047
2038
2054
2038
2044
2035
2059
2033
2043
2032
2045
2030
2049
2027
2035
2030
2040
2020
2042
2032
2040
2028
2045
2047
2056
2036
2052
2040
2052
2055
2058
2026
2044
2033
2040
2032
2039
2027
2045
2022
2052
2025
2047
2033
2047
2034
2053
2036
2054
2034
2051
2033
2044
2030
2041
2033
2047
2037
2050
2034
2044
2033
2051
2039
2053
2032
2054
2040
2049
2028
2042
2033
2044
2034
2037
2030
2042
2038
2045
2031
2041
2030
2043
2020
2051
2033
2046
2046
2054
2039
2050
2038
2044
2026
2040
2024
2040
2035
2053
2047
2060
2034
2044
2025
2050
2030
2053
2033
2054
2030
2047
2033
2046
2022
2034
2029
2056
2038
2042
2033
2038
2037
2056
2031
2049
2032
2054
2029
2059
2037
2052
2036
2048
2026
2043
2034
2040
2020
2046
2027
2050
2029
2045
2033
2053
2043
2053
2044
2038
2026
2052
2031
2030
2020
2045
2037
2050
2020
2053
2041
2047
2022
2049
2025
2047
2034
2053
2026
2051
2039
2055
2030
2045
2023
2038
2025
2047
2030
2052
2051
2056
2026
2042
2026
2038
2038
2049
2035
2055
2039
2043
2026
2045
2032
2041
2028
2049
2037
2049
2036
2055
2028
2044
2032
2051
2026
2047
2032
2053
2038
2036
2041
2056
2045
2054
2028
2042
2029
2043
2030
2043
2030
2047
2032
2043
2031
2047
2040
2047
2040
2052
2031
2047
2036
2060
2041
2044
2032
2039
2025
2043
2031
2038
2036
2055
2032
2043
2043
2052
2036
2043
2030
2044
2030
2045
2025
2045
2028
2053
2029
2048
2032
2047
2039
2055
2035
2054
2036
2056
2040
2050
2033
2047
2023
2040
2024
2043
2027
2045
2022
2053
2035
2052
2031
2047
2035
2055
2033
2054
2038
2052
2021
2044
2021
2044
2027
2054
2033
2044
2026
2054
2024
2040
2039
2058
2040
2052
2034
2045
2031
2047
2022
2047
2023
2039
2031
2048
2024
2037
2042
2053
2030
2050
2026
2048
2031
2050
2036
2046
2040
2048
2033
2041
2030
2046
2033
2054
2040
2047
2026
2050
2026
2052
2031
2047
2033
2047
2042
2053
2037
2043
2035
2061
2029
2041
2022
2040
2031
2046
2038
2049
2028
2049
2043
2045
2033
2055
2031
2044
2029
2040
2031
2051
2028
2039
2037
2039
2038
2041
2033
2047
2033
2052
2027
2048
2028
2059
2039
2052
2040
2045
2023
2044
2025
2033
2040
2046
2033
2041
2031
2047
2025
2047
2032
2053
2035
2046
2035
2052
2041
2058
2029
2049
2037
2053
2037
2056
2041
2051
2035
2041
2016
2031
2031
2052
2035
2047
2038
2047
2034
2053
2026
2046
2026
2048
2031
2050
2039
2047
2035
2057
2029
2031
2019
2042
2030
2059
2036
2050
2035
2055
2027
2046
2035
2060
2040
2048
2035
2032
2023
2041
2027
2045
2036
2053
2032
2056
2047
2057
2036
2050
2027
2040
2030
2038
2023
2047
2033
2033
2028
2047
2027
2052
2048
2054
2023
2042
2030
2047
2036
2062
2029
2044
2035
2044
2026
2041
2033
2048
2027
2046
2037
2039
2043
2058
2036
2053
2034
2049
2036
2042
2022
2044
2036
2044
2019
2047
2034
2050
2035
2055
2034
2038
2034
2047
2044
2048
2039
2055
2040
2044
2034
2053
2035
2044
2016
2044
2022
2044
2023
2043
2039
2047
2038
2060
2038
2056
2029
2055
2031
2046
2039
2053
2034
2046
2028
2046
2039
2049
2025
2050
2030
2045
2025
2047
2036
2059
2040
2044
2028
2045
2027
2038
2037
2050
2035
2047
2036
2044
2026
2047
2018
2041
2029
2044
2037
2048
2036
2055
2043
2060
2037
2058
2037
2046
2023
2042
2026
2056
2038
2056
2031
2040
2034
2046
2041
2053
2035
2051
2042
2041
2024
2043
2028
2041
2028
2050
2026
2031
2026
2048
2037
2056
2040
2051
2036
2044
2034
2055
2042
2050
2031
2043
2031
2043
2027
2040
2024
2041
2026
2040
2039
2056
2040
2055
2034
2056
2036
2049
2028
2047
2027
2034
2027
2048
2036
2050
2035
2054
2039
2056
2034
2040
2037
2054
2032
2043
2032
2047
2032
2050
2030
2052
2037
2043
2034
2050
2035
2044
2024
2043
2024
2040
2024
2048
2039
2049
2041
2047
2034
2047
2025
2047
2034
2042
2029
2052
2034
2044
2028
2044
2035
2049
2036
2061
2042
2054
2034
2047
2026
2049
2034
2047
2029
2048
2030
2049
2032
2049
2033
2050
2032
2053
2035
2045
2040
2048
2042
2055
2039
2051
2022
2045
2033
2039
2022
2033
2020
2040
2033
2055
2041
2051
2042
2044
2034
2050
2033
2054
2031
2046
2027
2043
2034
2042
2027
2048
2038
2050
2041
2049
2033
2052
2045
2049
2024
2048
2038
2052
2026
2046
2036
2051
2031
2041
2028
2044
2035
2052
2030
2056
2035
2038
2025
2042
2028
2040
2036
2039
2038
2052
2033
2056
2025
2053
2028
2051
2027
2049
2029
2053
2028
2047
2041
2047
2035
2049
2043
2056
2037
2047
2026
2037
2030
2040
2024
2056
2045
2049
2022
2030
2017
2040
2034
2047
2037
2047
2038
2053
2036
2047
2039
2049
2032
2047
2035
2057
2035
2046
2037
2039
2032
2040
2028
2041
2021
2050
2036
2048
2042
2050
2031
2055
2036
2046
2027
2035
2028
2043
2040
2053
2030
2050
2040
2050
2035
2053
2045
2050
2030
2041
2033
2045
2028
2045
2024
2050
2024
2059
2032
2044
2032
2053
2037
2051
2028
2058
2035
2060
2036
2051
2031
2049
2022
2043
2027
2047
2036
2040
2028
2036
2027
2041
2031
2048
2040
2055
2037
2050
2031
2049
2038
2054
2029
2047
2034
2047
2026
2048
2036
2046
2034
2053
2036
2041
2024
2045
2036
2050
2043
2059
2031
2051
2044
2051
2032
2050
2032
2047
2031
2048
2033
2050
2023
2036
2025
2050
2031
2051
2029
2047
2034
2042
2034
2047
2039
2047
2032
2034
2031
2040
2026
2038
2031
2051
2038
2055
2033
2056
2039
2055
2040
2042
2026
2049
2032
2048
2024
2035
2035
2046
2041
2046
2036
2053
2038
2038
2039
2057
2037
2047
2030
2045
2028
2040
2028
2044
2040
2051
2032
2049
2034
2036
2040
2053
2036
2046
2023
2034
2025
2040
2025
2045
2028
2040
2028
2044
2040
2051
2032
2049
2034
2036
2040
2053
2036
2046
2023
2034
2025
2040
2025
2049
2035
2042
2024
2055
2033
2047
2033
2047
2035
2047
2030
2055
2031
2057
2036
2044
2039
2057
2038
2043
2015
2035
2025
2047
2030
2051
2033
2052
2024
2044
2035
2055
2044
2062
2041
2046
2038
2043
2028
2045
2020
2044
2026
2047
2037
2043
2034
2050
2027
2059
2037
2047
2041
2066
2030
2048
2036
2052
2029
2038
2028
2039
2024
2036
2027
2046
2021
2047
2035
2049
2035
2045
2032
2051
2035
2044
2035
2050
2028
2050
2035
2046
2030
2043
2032
2049
2021
2051
2038
2048
2025
2045
2034
2050
2033
2047
2037
2039
2021
2042
2035
2047
2032
2052
2036
2048
2029
2047
2035
2046
2033
2054
2031
2049
2042
2052
2029
2053
2025
2043
2029
2054
2039
2053
2037
2042
2032
2047
2027
2043
2028
2041
2028
2055
2036
2060
2049
2056
2032
2038
2037
2049
2025
2056
2038
2048
2043
2049
2020
2042
2026
2048
2037
2052
2033
2049
2039
2042
2020
2047
2027
2033
2021
2046
2034
2046
2035
2056
2037
2056
2032
2047
2037
2047
2032
2050
2029
2049
2043
2041
2035
2055
2033
2048
2032
2031
2037
2052
2034
2048
2032
2051
2029
2054
2042
2051
2030
2047
2029
2037
2025
2039
2029
2043
2035
2045
2028
2039
2047
2048
2027
2052
2034
2045
2038
2051
2041
2053
2041
2037
2031
2032
2020
2052
2039
2053
2034
2042
2026
2051
2026
2055
2035
2058
2040
2047
2028
2044
2034
2051
2028
2047
2022
2042
2027
2054
2035
2048
2029
2047
2045
2046
2029
2057
2039
2051
2036
2042
2030
2047
2036
2046
2034
2049
2041
2042
2037
2051
2033
2048
2036
2050
2049
2053
2032
2053
2030
2047
2030
2047
2028
2039
2028
2050
2030
2050
2039
2054
2029
2052
2042
2047
2029
2039
2032
2039
2032
2054
2036
2050
2034
2050
2030
2048
2035
2048
2039
2046
2029
2052
2038
2058
2033
2043
2029
2053
2027
2050
2032
2054
2040
2042
2021
2047
2022
2041
2038
2050
2024
2028
2030
2047
2039
2060
2045
2049
2033
2047
2028
2042
2035
2037
2025
2047
2028
2035
2032
2050
2032
2044
2037
2058
2036
2060
2037
2052
2037
2062
2032
2047
2026
2054
2031
2043
2033
2049
2036
2046
2030
2044
2033
2044
2034
2053
2027
2050
2035
2047
2032
2050
2037
2051
2038
2049
2034
2050
2031
2034
2026
2041
2026
2049
2029
2049
2032
2054
2036
2048
2039
2049
2029
2045
2027
2052
2035
2046
2033
2049
2028
2038
2028
2039
2030
2058
2046
2050
2033
2051
2035
2045
2035
2059
2034
2046
2022
2034
2026
2044
2025
2047
2029
2054
2035
2051
2033
2046
2033
2050
2038
2052
2041
2052
2026
2046
2023
2046
2031
2045
2021
2045
2041
2048
2031
2045
2028
2047
2039
2051
2043
2044
2033
2051
2027
2050
2035
2038
2033
2051
2030
2046
2027
2047
2033
2050
2043
2051
2031
2057
2034
2048
2036
2050
2028
2042
2027
2047
2038
2046
2025
2041
2026
2050
2035
2052
2040
2057
2039
2045
2031
2043
2029
2043
2030
2045
2023
2046
2037
2046
2030
2047
2027
2057
2041
2056
2043
2053
2037
2049
2023
2036
2030
2048
2034
2047
2028
2045
2030
2046
2034
2054
2026
2054
2042
2055
2036
2048
2028
2044
2034
2043
2038
2043
2033
2052
2033
2055
2037
2047
2025
2043
2023
2033
2030
2058
2034
2049
2037
2059
2039
2053
2033
2042
2023
2030
2024
2048
2038
2053
2036
2046
2032
2049
2035
2049
2025
2046
2031
2049
2031
2063
2047
2043
2026
2047
2028
2046
2027
2049
2021
2049
2029
2052
2033
2051
2033
2045
2036
2050
2028
2053
2031
2044
2039
2051
2027
2051
2033
2039
2026
2051
2034
2042
2034
2052
2046
2059
2041
2050
2033
2051
2038
2057
2032
2047
2029
2045
2025
2044
2025
2039
2034
2047
2044
2060
2041
2051
2023
2052
2030
2045
2029
2042
2026
2056
2040
2057
2026
2048
2029
2044
2036
2056
2033
2053
2036
2049
2041
2047
2022
2046
2031
2043
2021
2041
2030
2047
2036
2052
2032
2048
2032
2043
2026
2043
2035
2044
2031
2055
2036
2049
2037
2043
2032
2041
2020
2049
2025
2046
2031
2043
2043
2048
2031
2050
2040
2049
2035
2049
2035
2048
2028
2052
2035
2054
2027
2044
2027
2050
2026
2036
2022
2040
2033
2048
2033
2045
2043
2063
2041
2051
2034
2045
2025
2042
2028
2047
2045
2056
2039
2041
2033
2045
2038
2049
2041
2068
2035
2049
2024
2038
2025
2034
2024
2037
2031
2045
2032
2050
2035
2052
2036
2052
2051
2061
2039
2044
2027
2041
2024
2040
2036
2040
2025
2044
2037
2047
2038
2042
2032
2039
2022
2048
2032
2053
2035
2064
2043
2062
2037
2050
2031
2051
2035
2052
2029
2042
2027
2041
2026
2036
2033
2053
2043
2046
2023
2044
2028
2057
2032
2045
2025
2039
2024
2058
2049
2054
2036
2054
2033
2047
2027
2047
2026
2051
2046
2040
2037
2053
2047
2048
2035
2047
2023
2043
2026
2049
2028
2041
2029
2037
2027
2051
2030
2052
2036
2063
2039
2054
2029
2039
2040
2054
2034
2051
2040
2049
2026
2040
2029
2047
2035
2051
2022
2058
2029
2050
2035
2054
2031
2041
2035
2045
2026
2050
2040
2048
2034
2048
2030
2042
2028
2051
2038
2051
2036
2043
2035
2047
2026
2046
2033
2042
2031
2039
2028
2051
2024
2044
2033
2044
2047
2057
2045
2055
2037
2047
2027
2050
2031
2046
2033
2042
2031
2039
2028
2051
2024
2044
2033
2044
2047
2057
2045
2055
2037
2047
2027
2050
2031
2043
2031
2045
2025
2045
2024
2035
2038
2057
2032
2043
2022
2042
2034
2049
2037
2056
2042
2048
2037
2041
2034
2042
2032
2050
2038
2047
2032
2046
2028
2039
2021
2056
2029
2053
2030
2044
2034
2047
2037
2049
2041
2051
2035
2049
2030
2045
2038
2039
2033
2048
2031
2042
2040
2055
2036
2050
2036
2050
2022
2042
2026
2051
2025
2058
2040
2048
2027
2041
2025
2040
2031
2051
2039
2046
2035
2053
2037
2055
2037
2047
2036
2054
2041
2052
2021
2035
2031
2043
2026
2039
2040
2050
2035
2051
2044
2055
2039
2068
2028
2045
2029
2043
2027
2044
2028
2044
2028
2044
2019
2039
2031
2046
2031
2056
2036
2051
2035
2049
2034
2047
2038
2044
2033
2044
2034
2046
2033
2046
2031
2049
2039
2046
2033
2041
2030
2053
2036
2050
2028
2053
2032
2038
2040
2057
2028
2040
2031
2044
2027
2036
2034
2054
2032
2056
2046
2057
2026
2049
2034
2049
2030
2044
2026
2051
2024
2040
2026
2043
2015
2040
2036
2057
2038
2049
2038
2047
2037
2049
2036
2052
2030
2052
2027
2054
2046
2053
2035
2039
2024
2046
2047
2055
2038
2049
2031
2037
2029
2044
2025
2046
2032
2051
2033
2050
2037
2043
2031
2048
2033
2051
2033
2045
2037
2051
2046
2050
2046
2063
2028
2036
2018
2035
2021
2044
2032
2041
2030
2042
2031
2048
2047
2059
2042
2036
2038
2041
2028
2047
2036
2047
2033
2054
2035
2044
2028
2046
2043
2052
2032
2050
2033
2051
2035
2047
2024
2041
2024
2056
2040
2041
2030
2050
2041
2046
2026
2038
2037
2047
2028
2048
2033
2049
2040
2056
2040
2035
2036
2046
2031
2047
2039
2051
2028
2043
2035
2047
2031
2039
2025
2039
2038
2045
2034
2049
2035
2055
2046
2060
2030
2053
2031
2042
2024
2041
2031
2038
2019
2045
2032
2063
2041
2059
2035
2041
2029
2052
2039
2058
2036
2046
2033
2052
2038
2047
2026
2048
2028
2046
2028
2035
2031
2032
2030
2043
2034
2056
2036
2055
2044
2052
2036
2056
2037
2055
2028
2049
2027
2037
2027
2036
2023
2043
2037
2054
2029
2054
2041
2051
2035
2055
2026
2052
2020
2042
2021
2043
2023
2046
2038
2055
2031
2060
2037
2056
2039
2053
2031
2043
2033
2048
2039
2047
2039
2047
2033
2052
2025
2050
2033
2045
2031
2040
2026
2047
2032
2053
2037
2056
2034
2040
2037
2044
2025
2042
2026
2048
2031
2048
2032
2048
2038
2048
2027
2053
2040
2057
2034
2059
2029
2050
2037
2052
2022
2045
2028
2046
2029
2049
2025
2049
2031
2051
2036
2049
2028
2060
2037
2049
2038
2052
2027
2044
2031
2038
2031
2041
2035
2055
2033
2039
2029
2047
2028
2055
2043
2057
2052
2051
2026
2049
2036
2050
2025
2045
2023
2043
2023
2045
2027
2045
2031
2045
2031
2055
2037
2052
2030
2048
2024
2051
2041
2052
2026
2053
2034
2046
2026
2046
2030
2046
2038
2054
2026
2057
2029
2046
2032
2045
2033
2043
2033
2044
2039
2044
2023
2038
2033
2047
2033
2046
2030
2047
2037
2060
2048
2050
2043
2058
2033
2043
2031
2047
2028
2048
2026
2051
2032
2044
2022
2042
2031
2037
2029
2043
2032
2054
2032
2045
2030
2045
2032
2054
2027
2049
2032
2047
2033
2050
2034
2045
2028
2044
2031
2054
2031
2048
2047
2058
2035
2053
2037
2052
2027
2042
2039
2052
2019
2050
2019
2039
2037
2048
2035
2060
2035
2057
2041
2057
2026
2040
2026
2047
2029
2046
2022
2043
2040
2055
2025
2038
2026
2037
2028
2052
2040
2061
2042
2063
2031
2052
2048
2056
2036
2044
2029
2039
2021
2035
2022
2038
2021
2050
2042
2049
2042
2046
2037
2057
2028
2038
2032
2046
2026
2048
2038
2052
2034
2044
2024
2043
2039
2041
2040
2051
2033
2043
2027
2038
2027
2042
2025
2053
2037
2047
2036
2043
2029
2047
2035
2049
2036
2047
2038
2045
2041
2050
2032
2054
2040
2051
2043
2057
2029
2047
2035
2048
2024
2029
2016
2045
2027
2047
2033
2056
2033
2037
2031
2051
2041
2052
2043
2056
2027
2045
2046
2045
2034
2054
2039
2042
2025
2037
2029
2045
2036
2043
2031
2051
2036
2052
2036
2046
2020
2047
2029
2053
2044
2049
2036
2046
2033
2035
2034
2045
2031
2058
2041
2061
2033
2047
2040
2049
2028
2045
2025
2044
2029
2053
2021
2037
2033
2039
2030
2047
2034
2048
2038
2059
2029
2057
2042
2045
2038
2049
2027
2057
2035
2053
2038
2030
2024
2031
2030
2048
2038
2055
2030
2051
2028
2045
2038
2049
2036
2054
2037
2050
2028
2044
2017
2041
2035
2038
2036
2056
2045
2052
2032
2047
2036
2054
2039
2046
2035
2033
2023
2038
2026
2041
2019
2059
2039
2057
2034
2054
2041
2058
2045
2053
2037
2051
2036
2052
2029
2046
2030
2046
2034
2048
2027
2040
2038
2057
2034
2051
2026
2042
2036
2050
2029
2051
2036
2052
2029
2046
2030
2046
2034
2048
2027
2040
2038
2057
2034
2051
2026
2042
2036
2050
2029
2049
2042
2054
2028
2046
2021
2042
2032
2037
2023
2035
2033
2050
2031
2054
2043
2060
2039
2049
2036
2043
2031
2052
2039
2052
2031
2043
2021
2043
2022
2035
2029
2045
2030
2057
2043
2053
2037
2058
2040
2063
2040
2040
2025
2040
2025
2040
2020
2047
2026
2044
2040
2064
2039
2051
2039
2039
2019
2047
2037
2041
2030
2046
2035
2031
2017
2028
2033
2049
2046
2054
2033
2045
2039
2053
2039
2057
2038
2054
2027
2041
2030
2046
2035
2031
2017
2028
2033
2049
2046
2054
2033
2045
2039
2053
2039
2057
2038
2054
2027
2055
2040
2055
2034
2054
2043
2054
2037
2044
2020
2036
2026
2047
2024
2049
2042
2054
2027
2040
2035
2050
2034
2046
2034
2052
2039
2047
2026
2043
2028
2040
2034
2039
2035
2057
2032
2053
2039
2044
2024
2041
2029
2045
2033
2049
2032
2042
2025
2065
2039
2053
2043
2042
2039
2052
2030
2055
2038
2053
2023
2049
2036
2039
2036
2047
2021
2043
2021
2042
2027
2047
2030
2044
2035
2060
2039
2048
2035
2046
2040
2056
2049
2049
2024
2048
2039
2041
2033
2045
2024
2048
2027
2050
2040
2053
2030
2039
2034
2055
2034
2049
2033
2041
2030
2051
2038
2044
2030
2050
2025
2044
2037
2042
2031
2047
2043
2056
2045
2047
2030
2052
2034
2041
2031
2040
2028
2045
2031
2050
2038
2053
2036
2052
2039
2041
2028
2055
2035
2061
2033
2047
2033
2044
2034
2048
2031
2055
2033
2050
2026
2036
2034
2041
2023
2044
2038
2052
2040
2059
2033
2050
2030
2046
2036
2043
2033
2044
2031
2041
2029
2039
2026
2051
2030
2053
2038
2049
2035
2054
2036
2055
2032
2050
2030
2039
2022
2036
2025
2055
2035
2047
2041
2052
2033
2058
2040
2043
2028
2044
2036
2049
2040
2044
2023
2042
2027
2049
2027
2046
2032
2044
2031
2053
2040
2063
2043
2054
2032
2044
2028
2039
2029
2051
2025
2053
2027
2044
2037
2058
2029
2043
2031
2043
2021
2045
2035
2056
2052
2062
2040
2055
2034
2043
2035
2049
2028
2050
2037
2047
2033
2044
2036
2050
2030
2049
2033
2046
2035
2062
2038
2043
2027
2046
2031
2050
2027
2039
2036
2048
2033
2040
2038
2046
2037
2052
2029
2045
2046
2048
2033
2046
2040
2051
2032
2042
2034
2046
2026
2040
2021
2043
2031
2046
2041
2057
2033
2055
2040
2056
2040
2046
2040
2051
2032
2042
2034
2046
2026
2040
2021
2043
2031
2046
2041
2057
2033
2055
2040
2056
2040
2047
2033
2044
2025
2049
2025
2045
2023
2038
2031
2043
2029
2041
2029
2049
2035
2051
2032
2056
2033
2053
2037
2047
2033
2049
2034
2047
2043
2057
2019
2049
2030
2045
2032
2050
2026
2054
2035
2055
2033
2039
2031
2048
2032
2046
2033
2042
2032
2049
2028
2051
2039
2047
2036
2051
2036
2047
2034
2043
2029
2053
2040
2043
2022
2042
2027
2047
2034
2047
2026
2044
2033
2037
2040
2049
2040
2055
2041
2055
2030
2047
2033
2050
2042
2049
2027
2040
2011
2039
2034
2051
2031
2044
2032
2047
2035
2053
2041
2060
2034
2048
2015
2047
2037
2046
2037
2056
2027
2055
2048
2047
2029
2044
2037
2053
2032
2038
2031
2041
2037
2045
2031
2055
2034
2049
2031
2045
2028
2049
2028
2045
2033
2051
2031
2056
2038
2047
2037
2052
2035
2050
2032
2044
2029
2038
2023
2040
2036
2046
2018
2055
2041
2047
2032
2061
2041
2051
2037
2050
2034
2047
2021
2039
2034
2051
2036
2058
2027
2050
2021
2050
2031
2039
2027
2045
2039
2051
2039
2046
2037
2045
2022
2041
2034
2043
2044
2034
2030
2052
2037
2052
2032
2041
2024
2051
2041
2056
2039
2055
2023
2039
2038
2061
2027
2050
2042
2052
2027
2036
2013
2040
2031
2050
2037
2051
2033
2049
2034
2059
2043
2058
2029
2051
2024
2038
2035
2039
2018
2047
2038
2049
2025
2048
2032
2049
2028
2048
2047
2059
2039
2049
2041
2040
2021
2042
2030
2054
2030
2057
2032
2043
2027
2043
2032
2052
2030
2047
2035
2040
2039
2048
2038
2045
2023
2041
2031
2054
2028
2045
2033
2051
2026
2046
2026
2047
2035
2048
2043
2051
2035
