Knowledge
Data
3148996 814230 35016
271484143 1743360602 86323 92135982262 9027593508
774460828 91415404 509992 02966 84853107