Knowledge
Data
19988 349997664 59502292 7503133966 3346
941649 607854 50780 89040 44757494495
702980 4890652 12469612359 905