519 966 990 083 315 917 668 199 768 960 806 881 263 922 837 752 898 639 106 755 669 497 161 265 002 879 628 307 677 257 032 665 208 966 091 973 946 211 365 128 278 336 516 340 270 733 441 800 610 722