2981 1744 3109 9846 3247 886 4268 9423 2159 3524 5403 5243 6856 7859 1079 5349 2966 8973 1292 4200 3379 5179 6992 6744 3764 414 6730 9863 1967