14826317737358119808421111653040543464149328147914524565681600668136397093123470227708980903671918455322084417398514105945038114221330001260668502360088152674135320201184472261044151563203982746504156143106756445922248499484910492735268424032216048991863812569319253018762015198219610913525812250052849203433174189293052266529063622442036145005519441273401440882637106427499222034732105941163801573831294914591142006213253317754852314178256716928022010422407565835978275411222922166310173375189958114055127419391471029033398514755208953195792113014