Knowledge
Data
50 4185 4458 486
1451930610 99 493618550 206534327 600832510
48118902978 30962881611 26455235215 13846332565 8832631