Knowledge
Data
3130502 204951634 6097571109 97137912
47341372 724569 4221008 3245030340 33971463
5695295127 877 62420 31701863565