[HIGHLIGHTS] 869463853 times 73 equals? Indian man calculates results in 26 seconds 2020-09-02T19:41:01.478Z Read the full translated version in English Read the full version from chinanews May on the same topic in other locals All news stories on 2020-09-02