315 007 589 858 992 639 061 671 162 915 217 652 303 329 186 266 415 640 058 660 051 797 281 677 677 063 141 759 745 322 514 247 727 894 027 503 311 147 771 074 752 726 483 862 893 041 399 425 450 245