Knowledge
Data
638 84595 65266825 669302 451358758
696499071 727694 36761696440 7732029421 46162
63480146 952012893 570355 34347887876