60375387533235042086145529652033868304870086161569422364594250518781726659515508026985236706666692930261120646450527937591962201621475481417962116591165322882313733503381492533494859422679732744901272549618613655856097113361636853571148155474331349067225673256222261625740553727558862562282038965602576955149926113294253241478918270693458132222898362140882810263820662535169129414433273616267344691141115751464619455075815380747412894293022504306274641546736803120357150574222594013742899413065036131986598379937706356638625968612393142440167234926460911634039599448536130288552126135294822360883752176307404435843328893171946566201358027470323399976163482177828882117296914021141318213295173230745712481690767671616700519405166651534404566428989412843226430764211119