632 031 253 800 223 068 165 024 989 276 303 318 304 054 661 514 252 479 347 446 534 996 867 914 482 691 268 171 269 665 056 776 875 269 488 691 800 582 570 434 285 404 985 385 413 798 576 881 983 395