You saved the text, which is very good. But here's a link to the actual thread posted by Godel:
Freeper Only Poll. Do you believe in Evolution or Creation?
As you note, Godel described the cheating at post 137.
Thanks!
I think there is a discussion later in the thread where at least one of the culprits who over voted is identified.