15 202 119 885 245 140 80 077 46 309 158 574 2 057 942 358631 1 822 906 197 322 113421 310014 294 901 345 961 666874