107178107198110558106408107061105651108728104786108648107105109459105095197751108571076291063151947410801411064711189510771710635810734210803911037010812311004710509610689811159410443810760710899110596510898019632110687109800110874109110104983107774108134108610110743109964197531894910703510738110518410653420141109011109762105989105041109068109625107694110048108449110218106459108354109612105871107277190331089481065521053961049501101581089811071911102861058401049871064161095291060261064501090861082871107331094561875710876410951810688910945810572511057810892719470110307108634111124104729