413 930 983 313 067 541 024 184 643 885 102 713 658 142 480 990 517 492 727 145 170 973 804 277 181 718 295 063 700 380 904 495 572 586 465 246 278 637 420 339 848 306 484 319 706 758 818 379 765 906