97433108249968301082511135751083821082801044061088601085219750599592108406948801012081089601083491084049867994440967549439694095108358941939958993786937901029159348710333498826936069694110593293384974151098871033621098881083669286892419922369868391942986759197691946914289353791165911321099291135461036229118194914108920108372