5943 8836 1220 244 5447 5570 3695 4054 2563 517 2302 787 4109 7559 6178 1340 923 3614 5157 1437 7086 4485 8265 452 2762