422 507 288 852 378 055 380 340 417 151 132 791 702 516 652 287 573 435 866 349 980 985 684 111 089 935 647 713 881 063 601 364 644 681 825 851 861 661 336 188 757 872 484 844 571 864 554 059 026 192