1032259681296935905639694410803996781968021087911026449366610804290419948779084284964871141041868780910804310509185025969089441310093310804610612991844993199488710804583059973418078610356911202610380710245188861102903105792104488967571029059096010498686454807118943899824995959687497725807198942099826800191087939920580720