17191524162376514907371152833189968695392961840162132110314211842169077114750483512221203753197524349148162624417631802187710622512721164211967171214434301494104818661319165948933792034016433781120193026815354006366487214281849119810381744