257 999 203 560 308 829 608 590 622 290 840 377 221 068 752 190 572 682 293 756 047 012 763 373 839 876 249 153 208 632 290 302 057 370 006 112 756 832 466 357 720 750 801 369 914 690 998 393 260 715