Knowledge
Data
0377089 2317280338 12320351 4577108
412676 3253555 726626 037240
32456102 67030803 10668003 139901