512 619 716 445 052 070 693 669 775 002 421 376 295 767 503 074 219 662 987 370 771 244 077 369 756 495 789 138 248 361 561 330 920 277 359 261 417 676 060 351 808 506 138 623 880 080 616 380 524 541