Knowledge
Data
31117381028 29723 39553373 901214
990 0643421153 6613299 3563816 0483563
6540 5498 59975 017674 46052742452