Knowledge
Data
30546 061027184 594194
142579673 705957 2864907 3066
349484 233139358 2329518543 075001 404662