316 399 208 271 353 617 999 713 840 301 216 697 851 010 154 882 495 479 244 644 344 738 712 861 567 263 750 625 037 815 346 399 761 506 279 465 684 613 742 838 682 270 282 002 285 028 445 741 272 742