Knowledge
Data
29 4067338 3499241 032850 631
59284236796 9947771 775479 065 85217056515
122197958 1503199267 53203671 038439 3276597