Knowledge
Data
31870 571292828 57604667244
894983 127153836 9140741198 67228169
5461191849 6128153527 5983668 634