39149 270 610 757 10039 189 618 645 907 11308 355 381 422 740 42352 422 425 615 717 43158 297 326 451 563 713 801 813927