338 607 933 651 388 842 002 010 120 630 540 942 622 341 597 698 515 368 456 217 939 802 472 596 251 926 618 819 274 380 846 791 619 235 139 763 041 782 711 494 978 447 998 043 466 508 522 865 916 974