918 329 299 479 622 179 961 141 538 310 408 946 221 077 061 594 839 588 188 355 939 160 062 929 704 574 332 838 608 355 043 291 042 123 548 690 264 986 318 059 368 569 442 905 681 119 454 056 344 563