Knowledge
Data
48 2683 39466350 46959 4961
357910 82904433 789322 3189663790
30612137 2206297 21068 8057342 50917278