70073852510921183434415267531561295106312171424115324733313697683581417430459128356612313878741848190910739926771896166511047716692121911614148251416321908156436817051478117444216883096718101553111316576533951713199022574712585831230129240717971671803948194616516581667201169880674