Knowledge
Data
31 897 507984
26803249 80496122121 515399 71
64417533 275 47923768544 35327003 435387207