13143911000137913975451683671693112112201925286182299317410316751918170811511110185458145617574311413459735810194968227518051015111574178111786547231966164823814802431639638842234173918513982055389431924164111527116099583111271