983 622 654 060 917 559 436 211 300 330 308 293 247 154 918 945 095 066 860 684 120 513 802 972 982 073 487 894 544 351 566 159 623 538 950 895 618 693 641 298 189 209 171 916 108 654 578 183 038 491