425 596 194 487 823 388 141 979 115 682 074 017 235 210 646 681 546 429 305 815 556 298 342 364 858 052 432 016 238 008 412 725 214 935 837 943 038 639 367 928 559 662 355 972 971 548 262 191 694 370