Knowledge
Data
52872985 343870858 552868654 512600875
8675168873 14656485584 4413860 7365422641 30805148
77 000540 187 569 024