68961790046311709005562297213882068161485594721448730300110044826782635028540511946241226731721387360937125457238131736108838204542443272138610411695761651576711196865110047080918290661103822790382105704285394261909105659014606975978349877738001157014611622258016893676261346371120605797020813462109702181004420134928350513466391206051134663886262313494335927164701346185134663759142756134663612925518016881322636753013737368481129254412925491292545970217743184124933461948912387339343851296303129630412223008241871443175116355824376116756693075437428144318469306914009099690981278800158234848971811147121280893295630