11788811966755333178186421089365118426219640018281728256261812699747033167487173110940591473946798140209394385791107104634931162165949583393182165675977101332657371141019352287522587218626211670166868164450531201811881092561551609199913738760794153121870444644227750210934616256637516148615351476023682981522605979616155817503613683613936621843520285711825171743135228137943958147277449612183822191735669571430125257317803819215022104269418147860132588105153942267562921574118792260541833401296263842615189821407316156760822110172188817975520969241671