I know this is a long shot but if anyone is able to a family of new born ducklings fell down this grate on 694 right before the rice street exit

I unfourtunatly had to leave because I have to bring my grandmas dog to the vet. I am 100% going back after to see if they are still there and try again to get them. I have a net that can fit between the bars so im going to try and scoop them unless someone else has other ideas.