140837960894996 139029779647409 140945335078336 140773536384922 139235938079165 141026939457826 140249550369629