882377148418913775331072204532118531955104060097976813706711370668137753213775311274696467116216936132022413202679464259466838823841377530148289114175981496302915970976191864496421980684904532117331344141739326737513689114191398644837239716310413181826941421137160156174946709763122449773513775294671152425961563961373436596460596515596422596459596442596441596514125137759643259645854918598445312601999141869844494614374234781274243139962198460198460021694010524065965134976751075426105240531801397619011120219173361666241260198148480886448265091153388715742197985997985871692726745413894926849021419298531126135146610192235319541468837