639 221 090 369 033 809 851 260 052 171 730 685 408 927 294 489 719 772 972 673 673 077 717 838 720 887 263 927 478 875 015 105 230 868 361 897 634 381 070 055 114 352 570 842 215 097 367 584 191 015