Factor each polynomial completely

1.)p^2 - 36

2.)2y^4 - 128y

3.)t^6 - 64

4.)4a^2 + 16a + 16

5.)16y^2 + 56y + 49

6.)8m^2 - 6m - 9

7.)25 - 10x + x^2

8.)6x^2 + 23x + 20

9.)y^2 + 5y - 84

10.)x^2 + 3x - 10

(free follow to who ever answers correctly)​