227 716 425 252 809 749 276 586 320 503 700 999 194 397 245 925 860 044 161 772 384 569 983 407 664 372 846 095 396 999 714 814 325 775 375 719 982 456 269 493 152 222 497 849 849 209 746 942 509 169