I don't know what the significance of this number is, or why it's in about 300 submissions to yesterday's problem F which all either got hacked or FSTed... does anyone have any ideas what 855401101 stands for?
279564452 279584685 279589992
what on earth is going on here