422 069 070 380 021 213 863 411 245 819 407 028 315 680 143 034 377 661 385 774 273 874 581 175 669 180 625 174 223 090 138 168 877 168 013 927 524 857 408 684 688 102 710 955 054 041 335 977 125 669