93312093320193320029706290326783508768551270745257801557191264440566754956383923126956877238211052971115006592328810646686909307444835045835049139848061297514515851349221245091550210813294642319116733246375211345374932069167971031959298264389003342981250730104073449583290511417120961299911512277250851112649160878583690137438012745251323708967722887102431533121659810151147700411148012794817778386967701967708728539910887612998102464952578512326751081620129336853815444430729798348144523820902394101482683152547389931312933674259043887904259361187483388795662762135275719379612967405599674110114441168410114581374394