Knowledge
Data
972951384 1333491 31830108146
450453243 450370 2173067589
303724 51536103371 49593222679