848 121 974 580 696 071 379 802 431 483 361 489 868 888 410 565 072 845 632 378 184 042 916 490 327 217 207 949 606 800 132 718 855 216 685 559 298 166 842 671 872 678 221 237 276 103 355 215 237 037