107195688961160810051082894112999210721117104162193199710188829911093615105288110609628159666079588836109171004112888581910791106100211379361087577110910979728959141028113196797110493921103396107458110279571075102058210089551073112111391147884879100095010298659731056111262710331025102489910701111938862584114310689181096110162411089981037104491392811321133934100110633941054887965891988907103610161066954108011048971084114610178761022961890111910761003619108310551094111610131039103810531138108910598771107937622932111311249301015103110889706239335839959891099102661611001123114289390996499911261145395104899411059681043113610869161118107895194890010239118861140111010471062106510348126129609908809089061006896113410611064393959606904113510851098101460911279521115107762690561398711028881130106911251081618105810191030112294911141050620109161491210071067634578940898969981910929105757610356179931051109263311489969396251141963953