4874851437196020120303136125143990143355867031057857142211521921833148661654901910181582892229714723013009222815084672205710872967216559531568551677878068643256111838133214692841909341041521862682029869119321946831529799521418471453782038538758219092079516899911007712063204238612213589461700365857562375200822200374183203131290861371106378428241964714212189021502437630033652676492238201205469677513693521458254722199077144978413902225495942259681174288160323664422234011103902098692006535410812292821675415740412373215566921211725884158036108936186390123648