2414501148960191137114907419116413922952131474655301392535139253612265814855664759391410358572382571949266853480998109932026682013925372679624784537614997614158019478019482680005730732679692668682287112680018020412415478019498019938020428018715307516510519113822234013710011518239191165761433222229153894015145798008672706862706872707055614584547445610291109059113743156095556147998661556095656145998671314209525609571160204116020611375095610055609505614565610305609885614765610311487111148712047262113125781096044113052050690511305165069061383955138385913838543667733667633667741383700125342711178281383222141514711177871383943472460