23794271812273730011676495147131500321069567103882411100698129311387311701902591281381038138104610695501600831295379901862147790413797942021551317821949418108919510389311918041861178652772721751519291170581657785110839127141780152266011055011273758613275701835653467473330989096160084847509451780978310138111910914553361702004843299634727842790681549530143024611284223300098488536759101317822443298443014424911330833313745358431570183605302749464102575713130419053456732184733541431570130901958532213696751137930467621548900127127790026171811641699274332615297791529772152978015691715691530116443801700907925871156925898715180317