189 985 917 159 818 295 929 817 949 499 425 243 207 204 328 972 149 301 989 165 216 593 797 106 032 272 034 989 292 767 984 108 026 303 050 631 018 579 541 143 612 213 911 951 317 565 706 522 315 686