42 344 12 964 417 037 1 693 102 166 000 28 090 12960