909 832 497 248 382 962 703 490 521 352 300 296 610 140 517 197 723 981 331 117 046 484 155 040 463 006 267 133 187 027 582 985 120 087 856 922 741 350 722 348 088 035 921 455 102 853 177 939 889 172