107610035841036949100810838899541125884110393696791699789896088862091094893910656241004964109810269516261136998108011128876111124609100796610691052105711298821064886103411021123988114510678771110101858196911186136341079957105011408191091885895108739210921122107358261592910441131812883102293860899989310001133102710681014110511071084899876905111495590610588919961146111610291033105311471005989894109998194010241038607106091311191028114299293791497098790461211399589281143105961739310881030911953961621614106310169736191062109410319941101105410029126181141990113299510131039107088061611061078109311091025606610110410199311035111539596262286210151001900107711131121107511085761051583918113491711261138105693210171061907108510491137993950815627881577107297210431081963623879112793362539490897110239659681006956991102010661117113589010371148108286593010749349599091055108610481111112863357889611301096104795210411071396897108910971100