Knowledge
Data
39958463220 140 1551764191
48 3967107 902778 635358719
106187910 25772435 628251585 4633618727 81220763542