359 193 748 716 642 422 989 264 672 311 059 431 346 650 671 986 197 085 676 712 980 518 376 865 324 749 124 443 122 284 917 288 534 200 560 275 505 684 145 838 889 047 142 415 698 945 318 415 234 185