Knowledge
Data
33478452 41777844 985536593 4043772
38879 79726862 2903 432530
4703560 47783727426 98668 8467978632 430