72642145131311177481782501687891510411979429942016235317787522415874286224290141640338072067041411839926813311214453018376641325924170010915171335698393177478849183698071065117656199979649411360090569059116233484294150452157942098102261091540431623214155183451905602125481910095275276137450550241988252077624473317900259659291575681411775212997717325216565906661851133164196903768174710020368209714652733275733111300110590133381655881177111710607802283461201781853934253565281371021885971361352790528172583591609905107212792920268749155