9672691449635159505313009150433764282775916940352378556317876626853045559868755103869135507089044561613995111645146173057877489951309547258472473706112346767132014096804687695312326490834206963859692473864423143342344816580883845269935686043945507349034912186210397949177625774775111759278580315563255627526785032351119464653908738620218368254582277593481327632162492224423253015235413035740041388620675558755679555935523465885660141595349141389442435113019327471432