107915161077399410773992107739891077398510771887107718861077182410771823107718201069848410692601106825851067978210661643106570691065583610655833106541721065416210654160106533661065185910651733106501171065010410649261106426601063928710639272106382221063821910636923106369201063691810636898