Thread:Invictus152/@comment-2106279-20160601000834/@comment-1673458-20160601152017

a comma is not a decimal point

According to you, the Avengers has made 1,519.6 Billion which is equal to 1.5196 Trillion