10392510357312724410263697316837691084801084271083541083511083189760097471972561089571084551060031030591027441024101075831240421079721084291088691329801062301045421099471084829741810876713129999612107595131605968951068891028642383810848310843010836010835910832210828810300697391108517126252121639974829742112429712155510812810242673582109951108547