Knowledge
Data
584497 3031 12099 604008
8163074 54313 0308309715 836 130517226
2117747 12611192 5893071268 491469171 165