Knowledge
Data
30 91647060 433142 49224393468 42445503
15461941731 65555863 85216818010 442518752
30832735184 7503563646 17832 3365199787 828264163