Knowledge
Data
129966 454886 127222805 263977 98112866
3836372 81035 71 5182 24074630
14014404 912027287 80 594176 3511130485