610 883 977 808 484 941 828 525 572 919 708 665 617 005 155 812 062 488 852 754 839 137 282 304 533 548 625 309 062 306 910 485 242 330 261 955 460 998 715 889 233 870 202 922 975 311 788 767 934 096