998 284 047 166 045 990 425 104 028 545 341 967 482 823 937 373 235 098 096 312 977 617 861 581 230 600 512 363 908 603 810 239 323 135 578 159 749 973 740 887 438 579 307 021 076 322 640 382 448 033