4408959 31237 12899 9745 4035 24505 27351 423369 12080 56397 16124 2192 2579 53 23973646542