118 309 192 629 516 684 20188 6900