394 621 403 231 476 761 609 564 118 085 192 537 906 348 114 493 530 766 055 827 997 037 030 099 215 955 474 660 393 048 413 880 753 259 161 542 055 598 149 360 220 844 431 080 322 842 750 630 426 696