Knowledge
Data
139 090 53933378 20623 8710
1575 539501654 20 6526770
9551551 21083024396 409806688 0319700072 7879