30334181482231431607786506718213318269315793826772407837296169068198939179127329805317385934905318334010528419769129100250193097256419016333816159203166508174412105091244751959302124633905718048120420317092419713860224146640211179148313224450861521904456661912062616110844428104541596761074122711415239103875198043127199728240481221181772832860291479123863191707208059128450218859107695139901172356194193719188649218831578814635220184914089317692291872211635206151174929114826109069169925120825578076631314237416003717109485968503161523752026695279544329