Knowledge
Data
53596 16043949085 8379509 945646483
63351 3532 1888727 20 11308
70183143134 57473 7305623842 385