247372473424731247282472524722247192471624713627933201624710247052469879625791506278962837830305668519566246932480620582804517936256650568225667562821628348047189202568256281389524566293201024598566831583715831158485662862807245872480962799566702465543645566795681756635891765666556820628015663256651