863 053 327 094 101 754 390 820 843 223 175 492 811 114 187 857 269 549 293 489 285 660 324 252 436 895 727 440 745 535 740 481 497 516 102 415 849 365 476 874 666 378 958 129 754 322 425 289 142 031