5725 30812 17942 100460 15197 235 29584 19 45978 2232 118353 18993 1618 322 81 340 1940 8611 573632506