Knowledge
Data
37026639 17935320819 589669 500236557
5994413279 80710390 672 70685 28761323
2189167 479213810 325027 9853706138