12681059875630402272911464597191254214973285221308189219482366691694400185483135091423530127818802181279101534093792116867881178673579143104254351117281818891726154623380810651215207141597715261717180619710141585379633152811581391160216221104771156390155129716001733