10378106?

blocked in germany and france.

the research who pinned the number, had a colleague. his colleague is on tape asserting that he isn't sure why his partner lied and inflated the number.

8Ball

6 gorrillions is a religious number with occult kabbalistic connotations. Dead Jews my ass.