247343142424214244141500122284457142443914244351004085135336517830082346713053618466871460914317058211543982883165541118436972916972889113917443441143441022060097297443440910722444344081220881191439131220694720979431459488140609614597199930099334749980971131276107140610516510516410527517890015601151352723135273513526651352734135274413858946035207725423673541579011465420699508846926844175122141134385513499211343840152654231705431707215001218466441086121985188134384631955217614177249617597510516385539680598213499208063491112699713814638698061926333611104525857094857089105421992146826428113009204341399126035486098984001112115272948