Knowledge
Data
30987286259 4496134310 4085866 176183
8127974 2223104809 473454
8524363534 59089143261 52652 157952