275132658914090896740190181134622181265121481175212139835908931398111914271858108291397585220310170647286206732237332290914664222448510362588081363841336991140941740651634892107073001713904713233558184441157617783119866918780891109791526111821471713602245274850031945851770831119651353671486211717961614241857301495824752717134816927219482716900127928179112123866254941846711855732273801585991668846326112548127919215231221520151048875593848221780312994144214707820399529041008991507191903038312892229198020247241987725495715582936462194385186423443792057