429 504 779 842 575 439 628 069 802 470 089 467 207 623 226 600 294 975 995 956 372 355 908 550 935 092 495 384 303 796 241 653 897 360 366 996 990 210 426 770 815 628 921 479 252 534 227 857 114 761