Knowledge
Data
315722078 1933749 612 108 691175
1180667499 92210 559711 363771 25916
50957 660365 7817415