Who witnessed the crucifixion? As, the question asks, can anyone aggregate for me and put a small list of who all witnessed the crucifixion of Jesus Christ, in the decreasing order of the person's importance (popularity). e.g. First the disciples and then other notable people who witnessed the event in that order. A list of roughly 25 or less number of people would suffice. 
Also a related question, who exactly witnessed Jesus Christ saying these words at the time of his death, "Father forgive them?". (Please support the answer to this line with authentic references)


:)
Matthew 27:38-54, Mark 15:27-39, Luke 23:35-49, and John 19:23-34 describe the crucifixion and the people present and name some of them. These passages from the four canonical gospels, however, give different accounts of the number of people present and their names. Putting these accounts together, the following names can be found (or inferred):


Mary (Mariam), mother of Jesus.  
Mary Magdalene 
Joseph of Arimathea; probably a secret Judean disciple of The Messiah.
"the disciple whom Jesus loved", James; though his identity still a subject of considerable debate.
Nicodemus; probably also a secret Judean disciple 
Salome
Mary of Clopas  
Simon of Cyrene


Not named but inferred:


The centurion, (Longinus; the name is found in the pseudepigraphal Gospel of Nicodemus that was appended to the apocryphal Acts of Pilate).
Caiaphas, the Jewish high priest.
Annas, a high priest before whom Jesus is brought.


The rest are unnamed nor can be named: various kinds of crowds.

As for the forgiveness passage, its authenticity is disputed, as detailed in the NET notes.