Knowledge
Data
351 150 25706008 28078849506 5929720551
69535989 9859954004 448638610
965081415 581421358 6714789 15