Knowledge
Data
21993318 589726211 3865 158200748 3122482
90411 70804 10845 616446363
62 955967338 2507153134 5665578877