319 041 458 012 390 297 113 862 274 817 247 668 153 250 337 383 397 722 368 450 632 713 601 421 830 342 105 212 646 002 171 473 682 059 637 059 625 990 672 862 932 353 032 522 304 846 450 118 240 768