Knowledge
Data
2955935 16783057362 25181669
254936 4404702627 06067593 059376672
19 83 157987 8110655