504 5000 1974 3814 4205 6021 3412 7703 5422 5380 2972 9787 9149 3321 2321 5082 4699 2461 5995 8297 142 891 2295 6286 8901 2374 3668 2529 1085 8959 5764 4991 8966 2503