18681534145791417941941199110433481728660182112422324011628170078619992687591895181013001594147632840215501571714735849478171652319241502120214021750106917611670140418771907252529973198389467313471118197317241321319161415901494191141926972