Knowledge
Data
1340291399 9161834186 955636 7979325402 611716
19746821233 428592524 47 1507
698457 6321102 8725120 647077672 586