39689412024124341461414754160641727420154320844459448014560546856481874831548530496884973049809498135016850850519505200752125521565249853415536925373353766544395540155535559025599456477565505655256565565715685157385587175871858889610356124962407625986360764138641926429664830658166737667378690186902069271706197212572707729267298973224733107335973624752757554276206775797784578111802628350383831849248505286180865978700987323874468785589018903529085190941913949258393084930859586996322963239690096974