Knowledge
Data
298907977 19869896 28 174039
141506249 54 01225121098 1195149
902 56 209061700 79833844365 24480021199