4086664087134086754087144077584087154087161505923158147314473221770243366904176121451639144316410411719185814087174087184087197413892819131249997423994139223043024814568637952199377107603265031888922077535614685102266601224072185708144603313786913630597280037907341434214568658468493348235934033114671364008262061586983146778097676146957012608081455814149153414353111184961543315438290541686218483526599224851129292814915351510519338797312762108160413527178466291334663338584999341886603402829100470670014422750246835914767842277566716261101031037557336643843000291811594461534131209351123251915244928361193419114070733044431143581