123483117063128169116904116908116896116911131271109768121226114366114372111333109753117149117141135594109754117145117205111339112128144333117254117233117320116770116755116809117325109694116676116680116692116696116700116704116708116712116716116723116728127797111342112152116762107312117375112114117394116339116347134872111345116375116312116447116363116260117414