2507 4348 6204 2638 6498 672 5275 5387 3106 2734 5484 8796 664 7090