5887 3133 9073 5704 4991 1647 436 3018 7987 474 7144 9975 871 4495 509 454 2250 5748 9560 743 1233 2662 7602 1305 5395 6996 5903 5097 4641