2978 6730 1706 687 4679 4613 9660 1156 9239 9441 7390 6717 7873 8058 9888 1775 9287 8671 3840 6741 1475 8741 7730 9916 4303 5240 8429 2070 6922 1153 6343 3121 3563 6158 8185