16771343979497214338197064116091961875101518001581138515291435915131451149018961194124918711842194813565631875165214218272291721118124053278714834078612611829011413864105938780410176101509950188144817853434962212851046871224159597413521664349119615591265185611117046351013348458