149 932 398 242 993 587 046 606 166 624 006 302 415 112 056 757 618 816 150 153 610 629 839 281 711 212 167 858 621 317 306 149 566 272 361 946 757 849 600 253 263 705 376 835 367 733 118 970 944 832