42434993621963296331714673038152817586468990908291199399941895169758976711209114801149312416124381255412593125941282812847132281325313267134691347515068153031530515455169781713317651182431841719261193382243122569229072380624675247202480424964251472588926179263252632626378263812669226715275012755228010283672872528792288372910630426308453104231096315273184433507337193389233912339523398234009350203546036451366683668836697367393703137042377473775137776377773899240427409394168045104