344 338 113 496 862 346 305 278 201 857 094 464 204 478 243 225 571 032 200 127 442 270 602 598 820 164 350 912 591 015 637 983 364 100 541 718 482 148 952 738 872 426 067 117 072 077 928 227 024 738