357 214 181 682 108 296 015 164 288 851 385 115 925 770 025 650 299 752 017 585 716 328 888 472 364 924 135 956 065 046 658 081 674 292 895 500 440 588 745 989 223 583 864 039 556 726 598 209 321 742