15677301567726156773115677271567732156773315677244893361567728421448663307663308576225142309181124581124111718561105638113711222015213988354884281383080151128215112291511245151123015127361156937982604129606810397004160164159831362565641744133576476354915768011482202117220714411081058731058971058311058291441097105859144109514411093905571058981037366144109814411101111533742764126696912669701363643961959601475124951156981601381601490151312960497651123181431116208317925117415867306393311293323941731427577713567791187659286900892175156493513577869536991440738237195237167519604880530140316219460419444113296191401034132772132714912079337651541586725