191910161813268321594595900602120104102115931634179798081413876911786771850400532591730809609390380102875815911892981247305155418028371517431777149082619231600116894115816575228985270616196610681102785198751022310921347143017026531550675126112081675150313631076245631433180812091442