701 046 577 056 171 142 375 890 973 049 665 750 299 220 868 288 190 657 656 155 602 988 338 712 420 180 389 254 269 316 728 774 391 144 038 610 491 354 557 827 886 361 280 271 175 885 317 026 281 436