3094 3939 1643 6051 872 4032 1714 3170 3763 636 3380 7012 2651 5395 6858 9215 9945 3523 3790 6725 3773 857 7168 2779 9172 2921 7995 6662 5460 2980 2487 9950 5793