156 285 232 083 707 007 980 769 226 646 004 739 544 395 021 288 734 391 801 393 420 626 268 683 158 604 681 771 101 036 057 071 852 383 609 804 908 997 442 908 930 425 054 371 834 209 305 157 506 546