108 966 674 598 139 182 808 393 965 542 277 381 441 292 978 065 381 299 252 533 371 703 858 682 478 686 582 510 088 329 769 236 595 148 355 742 490 101 738 332 989 084 102 581 197 755 901 554 822 622