Knowledge
Data
30 033 63 95133618643
523930 605076 1244194 1033725223
040216752 31 7927399 21102660 29291770520