5643 9846 5339 9721 8335 5070 7351 7598 5271 3422 9478 1125 6228 6398 2760 1736 5347 5353 6977 609 1851 788 4972 3114 5414 5000