8860 2012 1909 9758 5154 8243 8984 3757 4270 4406 7972 4922 4364 432 585 183 2349 7108 8782 9189 6262 5073 8221 1583 4206 4472 7787 2309