112958457810891067913106999681211309671025951898102010289981114103797197010999041138100311181001622625634112694895095410961026887581972111991291761210791057109362393811238819901038107310911131966106210861063911992107511161142394962112592893495910829399636116275771106113961691093691892995611023959056091145620893114098910361033882888932606883105410041058931877886106811216081077621876997114711049736191064916614101810139091084890896610949880100811151027101989711481051107190790662495710608898191105105089410591034106658398811009589681065100610005828659539951055104711131017103511018951143393994100711271080100290096596111221137933107810241039104896091411339641085955104910431072879113599189111241005104411119691117107489910316131136617105610531022102963398710231076981884937862103057610161081101410529931097113210831141101593011031146109462660710701087815109861511109529991092106110886181041392111211343961109885110711081128940908