998 386 252 161 050 383 191 118 900 846 942 692 116 419 253 390 380 365 342 214 713 747 051 322 762 043 514 437 801 425 197 133 951 357 670 437 348 082 536 730 940 516 463 634 311 357 933 352 058 107