Knowledge
Data
20306605 865015299 257 054131
47851627 73991053885 7467577
141 34177104683 2733 26900242