36 66 50 4 329 685 1639 644 439 727 336 287 251271 1162 756 427617