Knowledge
Data
949 40518259863 21846159360 1345049 4508527362
637813880 89 043086 2564069256
137053 12649 551935