193019281926192419221920191819161914191219101908184417571665159814301356128212771216117311691167116311611159115711551147114511431139112311211119111711161105105496291991390589786682381979377773470665663860157556153250549246746045940339037636933525524023914654