Knowledge
Data
31 5138922747 59855041
90808082 12 46483186207 48289154 5788735
86790647 148303 8902715