103 501 335 369 514 061 718 424 376 790 021 109 366 336 940 853 148 996 394 784 594 990 492 821 761 639 043 169 972 775 728 552 445 866 260 356 104 312 255 764 314 293 367 495 746 671 368 045 821 331