80379881054247148012146340273145429612597168780399196796755338703125433798098468929117317836562560501776450511285552831387732137177974811456781239753284373397169192301307174403799478992495412168471608853715225427029734153558116192686920240446536712460557401225783901273985120151193339616