RE: who knows this riddle
Easy. 3+3x that + Batman = 870 million (Ben + Affleck/bat suit) - why x 1,0000.
RE: who knows this riddle