41447092943553808676964141391235437414139342539821019761929430185486789025833239367824795651867646108117089989979387810320588363021031875591663521761404203100856052795117813115365725163565017191921712819435965321341834288068919311770359646898597553558165984038913315329515137621513914102980814410844329292045911382407927102883844665665671716277518353610320376125983099897344103314259575439765214213093601054738880448145580811637810656303066122328621343289582011134344139804076278459667656978936508976278515065161463223572720572764155869896646496643648081978798378754678796778757478798496653310507407876721302490222194787547