134943258980168580090913461738015441251439134617113494311174323117492111457955624745624625624635624801168987147526413965554436715156341744585364856702411323623750429613257959997959987959095555831241501147324214024771473911111981540493511003081100307122283447490713577236060451477829135777414778261371837157698819094313718358547051348465137159313210449300379419219419231279717147682014200704956031497478257466538864126454121779212124358425666657416307775056275388631663911374344717616890835989347799301157556713451521017047521196873259900701268891217791121779714200698037818864858618231543934174935273031472072807284117448373667801680278626