25841917121213485792141037590041133122508341140716657000913027482763812651811948136705311711512325555685298544947061851150710105063811466521093680570008149718789324117113127926636533680419700815117112151960498076511472978151428657114743636736948544931170281200659865861522128155466611450171516301100843331609864040910311912131753369101215503169517575335110963175183533147015574326052812760885669371260393527259868701169835701691370917155464940129019078329683830874956837513656878454235268786569865784694151422362570006151548798418367372615200378039415177811954292763684545611701181515412760872762816705721462516751802210581