109 440 305 141 239 504 415 639 250 720 573 294 477 040 755 835 985 241 845 734 116 631 395 178 612 825 011 895 904 400 260 735 205 334 055 755 953 023 989 477 990 135 030 134 591 422 492 595 462 079