14169557641984120111403541257986122419101202993324817481700844190427217101684381940622754739101496811211185316835231048841160790016901165706129615140213302956801951134154710271510939601124951882513624474011340289186612141057152015761284120814280111541566414153103761132775788