479 418 124 298 223 172 940 774 350 491 089 772 279 334 149 570 194 090 525 225 130 408 163 730 011 628 621 716 885 599 936 910 836 253 107 021 368 129 540 785 700 105 977 239 742 071 144 971 557 511