#include <bits/stdc++.h>
using namespace std;
int main()
{
ifstream in("DATA.in");
string temp;
unsigned long long current;
unsigned long long maxint = INT_MAX;
unsigned long long tong = 0;
while (in >> temp)
{
if(temp.size() > 18)
{
continue;
}
if(temp[0] >= 'A' && temp[0] <= 'z')
{
continue;
}
if(temp[0] == '-')
{
continue;
}
if(stoull(temp) > maxint)
{
continue;
}
else
{
tong+=stoull(temp);
}
}
cout << tong;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCkKewoJaWZzdHJlYW0gaW4oIkRBVEEuaW4iKTsKCXN0cmluZyB0ZW1wOwoJdW5zaWduZWQgbG9uZyBsb25nIGN1cnJlbnQ7Cgl1bnNpZ25lZCBsb25nIGxvbmcgbWF4aW50ID0gSU5UX01BWDsKCXVuc2lnbmVkIGxvbmcgbG9uZyB0b25nID0gMDsKCXdoaWxlIChpbiA+PiB0ZW1wKQoJewoJCWlmKHRlbXAuc2l6ZSgpID4gMTgpCgkJewoJCQljb250aW51ZTsKCQl9CgkJaWYodGVtcFswXSA+PSAnQScgJiYgdGVtcFswXSA8PSAneicpCgkJewoJCQljb250aW51ZTsKCQl9CgkJaWYodGVtcFswXSA9PSAnLScpCgkJewoJCQljb250aW51ZTsKCQl9CgkJaWYoc3RvdWxsKHRlbXApID4gbWF4aW50KQoJCXsKCQkJY29udGludWU7CgkJfQoJCWVsc2UKCQl7CgkJCXRvbmcrPXN0b3VsbCh0ZW1wKTsKCQl9Cgl9Cgljb3V0IDw8IHRvbmc7Cn0K