Knowledge
Data
28 217979 2585985666
359161246 969933436 52766999 9282 58506838
5041520 75966642 140 80505583370