Knowledge
Data
29798387 709820 578367989 323125
721062831 7938854432 4338994 49553
1892399927 846334 87294095 63