428573365399428567578910428434124964335008740436404031068104905957578599059681360532123145113603347252167252061355254743594020210952234061234287525820142321626955711399311079015220467673938104971938133326961716242616297310542724820031156125220109171186740143269639674246144297440851558012131840221119984853113657116233615520308484591442788484556204291040297144274144273144272144269137102211721155206314383562049113720925587156048514425914400784953698198911522042646833292610842752974411567461128747222010815770814229661383735974797441272863127286287090233256960192147756311077631063640874195174651124732133255522146