149 913 3222 1514 1955 3141 5286 1646 9830 2291 372 233 7584 3499 6922 6080 3843 7084 6915 5043 1297 3619 8917 3913