12 20 3 193357 939494 993606 22131 372173 126464 913649 663954 843980 310944 608776 351352