143559176512220058166639709221443241158873499120584471283472596564429105224684164326451524751221269514745219177017047549887483922237482092929649410261918416635251196057206731198834729951874229095766051165621949208944516689016775710256868143152798211557125736108014216068179698155637650102020421815302227201584583130412958084563187187977416024418014811500819245115521262811740435287169580223555447291054251668251378501066939979322732615687719455211044317497015709131994215036182481921554982918667227968221661397242130277453755923329971869720954612035222543971463