Knowledge
Data
31 8504725 51017162893 46211983109 8970559
886918515 7097768 6628541405 67875 476
10320403 718 924270689 566302871 75754780705