Knowledge
Data
8506 39214157998 66735079 97 627823
899500 389214 10180342498 50287477715
46 2102029671 8045582