Knowledge
Data
310608176 177039 6501 532988717
7006 916993626 6831996402 4691803499
42 2258532 322342 85 34660012534