146 736 486 622 505 129 421 736 473 900 326 258 919 796 640 620 368 377 863 221 219 234 199 170 899 728 820 057 037 731 638 405 826 181 092 165 725 421 236 449 139 456 674 287 047 075 212 573 189 980