435 646 873 1696 2044 2257 2357 2905 3412 3568 3674 3859 4212 5159 5892 6254 7719 8556 8625 8643 8973 92819527