78980013119751151551303553395120646246278178591228207683114265478782110302689296889720584247189220783971278191111593147295797961708617075093710194804126890665814764620612149125183507401031220501622851737178598527711906882238241920731514513350514616189610855081196632160894586691899459112255051849426528596796976104411636152288869947155314217291776188947122353202281734011596651805653046973618211117831558664204913128852935071300123401210092977131875211939881772529364913708116475383378148412112856797741618011353458452154569192558175738154973