131 309 927 470 395 705 897 462 464 589 271 414 426 964 798 380 220 502 168 791 941 552 010 273 746 957 885 262 219 233 785 869 188 861 111 693 029 465 083 473 685 705 749 125 119 329 607 333 878 387