600 510 171 614 763 233 967 177 632 850 096 419 178 427 992 910 518 928 515 134 093 421 051 942 536 441 142 422 525 292 360 470 931 230 252 272 748 889 504 918 418 366 087 064 042 631 172 355 261 418