10 325653 2030 12 128 313 389 770 791 834 864 872 881