Knowledge
Data
2550538 412063 905863162 42795
66627 6511907 88370 741
5725847 17123940563 47365614 4346336 550