31689987722097 31462354453829 31840311578394 32226858637632 32244038506913 31836016611092 32381477461205