5645 1995 5867 4557 4846 6965 9751 8217 8604 1873 3169 9152 4107 3127 2546 5829 747 7262 1393 4057 2507 2368 6762 5581 3251 7098 9580