8434978432436357169799579776799797901241443977742979956137739253607873177714110051482460147181514718144498859576561140514174200138738481035681035581035497774113773919777699777854498088104899174609173538104887188567188557187649315111486663957567148666214866529576551366996138740495765414718131385079148827381048744988497445713669881384786449883110490644988244980714866611104905449960661225138478513847841385078138478313850261590321136345698017613635789801751384782138507715902219316339799551006990810353718717810486308551429753100698930862814062223085585710935710231867543086201363577308565210082136990666145013822813085601363455421863308627