294 622 101 470 981 468 673 162 306 087 730 004 648 727 686 445 128 244 267 392 176 813 073 560 043 268 412 356 724 902 706 043 104 016 552 159 939 442 406 909 520 083 438 521 411 214 530 091 864 217