Knowledge
Data
15113 6252 6506967 288295
570671167 30788 86671
18221386 2099908 866422 44207 14433741929