454 305 931 949 467 320 128 458 080 494 063 253 290 413 802 278 313 141 641 959 848 194 067 138 065 275 023 811 637 285 952 134 065 046 591 086 922 749 503 537 117 485 103 244 758 702 413 611 964 058