Knowledge
Data
2787156 12702476229 668347 5210401126
11699135780 10722850 56 7089865
24275110 881983935 578 820259