597 666 214 986 428 261 454 731 800 786 350 579 126 112 108 406 092 091 236 401 960 557 964 392 142 923 152 231 246 788 181 407 596 681 168 992 417 687 106 417 952 450 345 445 118 805 495 019 620 617