2100 799 1371 6944 9580 4178 947 1129 3530 3601 6999 806 1397 3936 9938 4438 7885 2707 1218 3475 7287 1253 5918 966 5311 1486 1113 9747 3027 7496 2577 5527 6229 5891