991108010516231067910893949107462110301068102410779181131114791310161096110310139121055113291411139531116113997011481071957932578613626964396934106211426165818851118968815887106910191036624111493811078991041995113810059091133112210029161092890105796387696789486593311171054108510931048108988611021017987895100011379501028107210831066110458210821034583608633106310446129608831064103792861499495810439311099102910738981038911101890710618191098998100110061022884955108190610231049877112710501056904939990937108611011079992107811119546061004988100810521105634107639388110079931020951607972622879576108710911014392103310886151084617106011089811047880908973956862962959107011465849991130627619111510581112966112111008891027610812961936110697189610941025105357711091136965997882900102611199299898881140114310356201003114511261129112894010399961065969113511341097112311411075611948112562539411246181031891917897609952105993039590510151110