#created by Robert Potter #main 51531505 51531505 51531505 15146890 10239627 10239627 31991800 31991800 31178212 31178212 31178212 29587993 29587993 88935103 14920218 14920218 14920218 16178681 16178681 16178681 17330916 86157908 86157908 40318957 72714461 71692913 76751255 76751255 48144509 53208660 53208660 53208660 27813661 27813661 27813661 79816536 79816536 73628505 73628505 70368879 #extra 21044178 73580471 82633039 79229522 88722973 63746411 80117527 84013237 21521304 56832966 16691074 80696379 45627618 53262004 17016362 !side 23893227 23893227 13974207 13974207 06614221 06614221 30459350 30459350 30459350 29726552 29726552 23434538 23434538 43898403 43898403