1239621800785373548257170588124444213235263219696118833129613145519147465902652252788333595641157126173280125725139401138730108816122340225153202742695891400114475130500785015441172002230201532862224659245324154788423647935663149988197667500341468575902141619253559394580772042441963151810863378591404287619489312720178882110494164664228289197098142846149815746919682422802131160211571071801875247406210313958117221610206714206793564731673952248872581122768210631418535479540187435221035113931868578033148164633762150119595111140813485125748158975183748