108536147959108196108199742310926810862210821010814810814414323612470210811410811111094011806811152510907910890010863410820914520612543410776774211079781079141079131453341079271338441257751151241094841165931092601090911079851079591079561089421460121437911136547420111537108638107988144117124061110943118083107688107684142473138801133539123457109459109099