638 2039 1971 648 1332 8771 6198 3739 1697 2545 6364 6337 344 1651 1530 228 8157 6807 4086 8865 2987 7522 4938 8295 9386 436 1589 472