Knowledge
Data
21746565 150 207985427 90697
385371 495 22564 595341 568071064
16204797 412512883 47051391