14087879441307413022853348592684467858369020714769887788495984349863768941686014133088583386501892851394086993870038733588657883668741990302130108736013844146821299189593843351442487906899068985688164862438713390162872988838087642876198641988340148351329387287870901429388074875769028485285844968725289992869688604514114143738732286494843208899485207874148683988853877939034288492867198524487812139168857885984841741410587415143668984888146895078531688844871638983586004848598575714059859461410189422