17552614841726028416456196420939271152203911204404455979623179598713141130112517204091172630127780213728366551429876447413222252345115807150072147880419181836391125502241182172114131750081204332239264596016722820052216385315821629117938129495156040715382188136868317548013834662340486037099517840052897323136203213207714418742931903568438018937021864322846216400058298883621706120433715036719188522123416538539569599402418865590175897194731404780007158258174870116054131686825511946919427710335131338487916541867792627972081692209362192086225355371