9590 7110 2439 5277 3250 5704 6959 1047 8127 6289 2006 2662 1401 1398 1079