Knowledge
Data
5114335 43279128 441015450 23086863769 19254517
51 3979549307 90560488084 7393986 3922475963
26293 46331052983 30669