451 520 166 185 536 268 524 486 198 767 135 130 266 220 572 685 856 153 198 483 293 664 469 353 119 640 159 983 044 001 471 841 640 584 685 126 687 043 110 814 128 782 202 880 473 276 051 036 417 434