Knowledge
Data
3626925 39956864 8696 500829 9950469799
40952602 13455019 5062837 98819052179
35981671 199579689 97008 8646388612 1494