Knowledge
Data
521 3680609 31951 26301
622 28138005 613482999
90878094 9488014868 50492462423 2634026019