27300 15693 79136 37238 25103 12982 7647 49913 4767 185 7592 3081 42901 4541 27 866 2525 31 5532 1060 4430 6042131