Knowledge
Data
29 31620180 8148520 93546851
50061317 6969 63828 1981426
171 002 62440582649 85893081771