12041712042912048512051011878611603511502311502611304211304511521411467811313211311911321911199110626910625310879273582108485108411102549948809486394875976729151392589974371062608862590550922641080318853710803791586948699252297438889419486411899592083916529035989070894751062759165691500883507778810586799816108088909439196690357