Knowledge
Data
586217206 64484197 8136 85630
9813557 22361 99663884 9328435128
20372 601277338 836211440 795676