Knowledge
Data
30972 564983336 308 94333
40055803248 42154418018 44973646 71649 090926
205 90 7512941 89 51071