Knowledge
Data
23 41015 2887358032 41275963
50 27023992631 12326595 96586661 805903028
21 55446942652 137922685