184471096941104181101091085811053212031111164010822010611710720311114511000510513210859710712310462110487210573311006710574718728198141112631083081977710897610721610900310470810709019557108219105382198171089711057181097541084841105731080811092152031710879111084710571710468811082620015105482111662109917110441111095108721106646109273191901987118581111376107254110050106770110099109265110804196671052461093331079021943210444119645104663111172107574108897189121118891889010723410479410702010454910740611061810857310890810448410919310785810772410552411117610619110999411087619827109889